35. Primeira aplicação JavaFX Neste exemplo, iremos criar uma simples esfera que altera a cor de seu texto enquanto realiza um evento em um certo período de tempo, como mostrado na figura abaixo: Esfera JavaFX
36.
37. Na janela New Project, selecione a pasta JavaFX > JavaFX Script Application;
38. Escolha o nome e a localização do projeto e clique em Finish;
46. Primeira aplicação JavaFX Esfera JavaFX Objeto Descrição Stage Define algumas características da aplicação como: title, width e height. Scene Componente visual da aplicação. Text Define o elemento gráfico que exibe o texto. Font Define o tipo de fonte utilizado para apresentar o texto.
47.
48.
49. Para importar a classe TextAligment digite: import javafx.scene.text.TextAligment ; Ou clique com o botão direito em qualquer área do arquivo e selecione a opção Fix imports (Ctrl-Shift-I).
50.
51. A figura a seguir mostra o local exato de soltar o código para gerar um círculo.
55. O RadialGradient irá definir a cor da esfera, o raio, a sombra, dando a impressão de um objeto 3D.
56. Primeira aplicação JavaFX Apenas modifique o código em negrito . Para retirar as mensagens de erro, clique com o botão direito e selecione Fix imports (Ctrl-shift-I). Esfera JavaFX
57.
58.
59. Adicione as variáveis color e scale, essas variáveis serão utilizadas na animação que iremos criar nos próximos passos. Modifique apenas o código em negrito.
60.
61.
62. import javafx.scene.transform.Scale; Ou digite Ctrl-shift-I.
63.
64.
65. Expanda a seção Animation da janela Palette e arraste o componente Timeline para a linha acima do bloco de código do objeto Stage , como mostrado na figura seguinte .
74. O código fará com que a cor do texto altere de amarelo para verde durante a execução;
75.
76. O método play() inicializa o Timeline e realiza a ações definidas;
77. O bloco de código Timeline deve estar igual a figura a seguir;
78. Primeira aplicação JavaFX Esfera JavaFX Ao clicar no ícone Enable Preview, você verá o texto da esfera girar enquanto muda a cor de amarelo para verde.