Como traduzir, dimensionar e girar em javafx
JavaFX permite dimensionar, traduzir e girar linhas e formas. Aqui estão vários métodos da Nó
Conteúdo
Video: Instalação do JavaFX 2.2 e criação do 1o projeto
o setTranslateX e setTranslateY métodos move o (0, 0) apontar a partir do canto superior esquerdo para qualquer ponto arbitrário.
Video: Sistema Feito em Java - MySql - JavaFX
o setScaleX e setScaleY métodos permitem que você alterar a escala de uma forma para que ele aparece menor ou maior.
o rodar método gira sistema de coordenadas do componente, de modo que as formas são desenhadas com um ângulo.
Estes métodos podem ser usados para qualquer nó no grafo de cena, e quaisquer transformações que você se aplicam a um nó são herdadas por todas as crianças desse nó. Se você aplicar uma transformação para o nó raiz de uma cena, a transformação se aplica efetivamente a toda a cena.
Por exemplo, esta figura mostra o programa ShapeMaker após o nó da raiz foi rodada e traduzido. A única diferença é a adição das três linhas seguintes:
group1.setRotate (30) -group1.setTranslateX (110) -group1.setTranslateY (110) -
A primeira linha gira o nó raiz 30 graus. Em seguida, as duas linhas seguintes traduzem o nó raiz 110 pixels em ambos os eixos X e o eixo dos y.
Scaling altera o tamanho relativo do x ou eixo-y, o que lhe permite ampliar ou reduzir em uma única forma, ou, se você dimensionar o nó raiz, toda a cena. Você geralmente deseja dimensionar tanto a x e eixo y juntos, a menos que queira exagerar intencionalmente apenas um eixo. Aqui está um exemplo que dobra o tamanho de toda a cena (supondo grupo 1 é o nó da raiz):
Video: Tutorial Java - Janela com Abas - JTabbed Pane
group1.setScaleX (200) -group1.setScaleY (200) -