JavaFX - Ambiente
Do Java8 em diante, o JDK (Java Development Kit) inclui JavaFXbiblioteca nele. Portanto, para executar aplicativos JavaFX, você simplesmente precisa instalar o Java8 ou uma versão posterior em seu sistema.
Além disso, IDEs como Eclipse e NetBeans fornecem suporte para JavaFX. Este capítulo ensina como definir o ambiente para executar aplicativos JavaFX de várias maneiras.
Instalando Java8
Em primeiro lugar, você terá que verificar se existe Java instalado em seu sistema ou não abrindo o prompt de comando e digitando o comando “Java” nele.
Se você não instalou o Java em seu sistema, o prompt de comando exibe a mensagem mostrada na captura de tela a seguir.

Em seguida, instale o Java seguindo as etapas abaixo.
Step 1- Visite a página de downloads do JavaSE , clique no JDKDownload botão como destacado na imagem a seguir

Step 2 - Ao clicar no botão Download, você será redirecionado para o Java SE Development Kit 8 Downloadspágina. Esta página fornece links do JDK para várias plataformas.
Aceite o contrato de licença e baixe o software necessário clicando em seu respectivo link.
Por exemplo, se você estiver trabalhando em um sistema operacional Windows de 64 bits, será necessário baixar a versão JDK destacada na captura de tela a seguir.

Ao clicar no link destacado, o Java8 Development Kit adequado para o sistema operacional Windows de 64 bits será baixado em seu sistema.
Step 3 - Execute o arquivo executável binário baixado para iniciar a instalação do JDK8.

Step 4 - Escolha o diretório de instalação.

Step 5 - Ao selecionar a pasta de destino e clicar em Avançar, o processo de instalação do JavaFX começa a exibir a barra de progresso conforme mostrado na captura de tela a seguir.

Step 6 - Altere o diretório de instalação se necessário; caso contrário, mantenha os padrões e prossiga.

Step 7 - Conclua o processo de instalação clicando no botão Fechar, conforme mostrado na imagem a seguir.

Configurando o caminho para o Windows
Depois de instalar o Java, você precisa definir as variáveis de caminho. Suponha que você tenha instalado o Java emC:\Program Files\java\jdk1.8.0_91diretório.
Agora você pode seguir as etapas fornecidas abaixo -
Clique com o botão direito em 'Meu Computador' e selecione 'Propriedades'.
Clique no botão 'Variáveis de ambiente' na guia 'Avançado'.
Agora, altere a variável 'Path' para que também contenha o caminho para o executável Java. Por exemplo, se o caminho estiver atualmente definido como 'C: \ WINDOWS \ SYSTEM32', altere seu caminho para 'C: \ WINDOWS \ SYSTEM32; C: \ Arquivos de programas \ java \ jdk1.8.0_91 \ bin '.

Configurando o ambiente NetBeans do JavaFX
NetBeans8fornece suporte embutido para JavaFX. Ao instalar isso, você pode criar um aplicativo JavaFX sem quaisquer plug-ins adicionais ou arquivos JAR. Para configurar o ambiente NetBeans, você precisará seguir as etapas fornecidas abaixo.
Step 1- Visite o site do NetBeans site do NetBeans e clique no botão Download para baixar o software NetBeans.

Step 2 - Ao clicar Download, você chegará à página Downloads do software NetBeans, que fornece pacotes do NetBeans para vários aplicativos Java. Baixe o software NetBeans paraJavaSE como mostrado na imagem a seguir.

Step 3 - Ao clicar neste botão, um arquivo chamado netbeans-8.0-windows.exe será baixado em seu sistema. Execute este arquivo para instalá-lo. Ao executar este arquivo, um instalador do NetBeans será iniciado conforme mostrado na imagem a seguir.

Após a conclusão da configuração, você verá o Welcome Page of the installer.
Step 4 - Clique no botão Avançar e prossiga com a instalação.

Step 5 - A próxima janela contém o NETBEANS IDE 8.0 license agreement. Leia com atenção e aceite o contrato marcando a caixa de seleção em “Aceito os termos do contrato de licença” e clique no botãoNext botão.

Step 6 - Na próxima janela, você encontrará o contrato de licença para Junit, aceite-o selecionando o botão de opção em “Aceito os termos do contrato de licença, Instalar JUnit” e clique em Next.

Step 7- Escolha o diretório de destino onde você precisa que o Netbeans 8.0 seja instalado. Além disso, você também pode navegar pelo diretório ondeJava Development Kit está instalado no seu sistema e clique no botão Next botão.

Step 8 - Da mesma forma, escolha o diretório de destino para Glassfish Serverinstalação. Navegue pelo diretório do Java Development Kit (agora para Glassfish Reference) e clique emNext.

Step 9 - Verifique o Check for Updates caixa para atualizações automáticas e clique no botão Instalar para iniciar a instalação.

Step 10 - Esta etapa inicia a instalação do NetBeans IDE 8.0 e pode demorar um pouco.

Step 11 - Assim que o processo for concluído, clique no Finish botão para terminar a instalação.
Step 12 - Depois de iniciar o NetBeans IDE, você verá a página inicial conforme mostrado na captura de tela a seguir.

Step 13 - No menu de arquivo, selecione New Project… Para abrir o assistente de Novo projeto, conforme mostrado na imagem a seguir.

Step 14 - no New Project assistente, selecione JavaFX e clique em Next. Ele começa a criar um novo aplicativo JavaFX para você.

Step 15 - Selecione o nome do projeto e a localização do projeto no NewJavaFX Application janela e clique em Finish. Ele cria um aplicativo de amostra com o nome fornecido.

Neste caso, um aplicativo com um nome javafxsampleé criado. Dentro deste aplicativo, o NetBeans IDE irá gerar um programa Java com o nomeJavafxsample.java. Conforme mostrado na captura de tela a seguir, este programa será criado dentro dos pacotes de código-fonte do NetBeans→ javafxsample.

Step 16 - Clique com o botão direito no arquivo e selecione Run File para executar este código conforme mostrado na captura de tela a seguir.

Este programa criado automaticamente contém o código que gera uma janela JavaFX simples com um botão com o rótulo Say ‘Hello World’iniciar. Cada vez que você clica neste botão, a stringHello World será exibido no console conforme mostrado abaixo.

Instalando JavaFX no Eclipse
Um plugin chamado e(fx)O clipse também está disponível em JavaFX. Você pode usar as seguintes etapas para definir JavaFX no Eclipse. Em primeiro lugar, certifique-se de ter o Eclipse em seu sistema. Caso contrário, baixe e instale o Eclipse em seu sistema.
Assim que o Eclipse estiver instalado, siga as etapas abaixo para instalar e(fx)clipse em seu sistema.
Step 1 - Abra o Eclipse no Help menu e selecione Install New Software… Opção conforme mostrado abaixo.

Ao clicar, ele exibirá o Available Software janela, como mostrado na imagem a seguir.

Na caixa de texto Work with desta janela, você precisa fornecer o link do plugin para o software necessário.
Step 2 - Clique no Add… Botão. Forneça o nome do plugin comoe(fx)clipse. Em seguida, forneça o seguinte link como um local.http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
Step 3 - Após especificar o nome e localização do plugin, clique no botão OK, conforme destacado na imagem a seguir.

Step 4 - Logo depois de adicionar o plugin, você encontrará duas caixas de seleção para e(fx)clipse – install e e(fx)clipse – single components. Marque essas duas caixas de seleção e clique noAdd… Botão como mostrado na imagem a seguir.
clipse_single_components.jpg)
Step 5- Em seguida, abra seu IDE Eclipse. Clique no menu Arquivo e selecione Projeto como mostrado na imagem a seguir.
Step 6- Em seguida, você obterá uma janela onde poderá ver uma lista de assistentes fornecidos pelo Eclipse para criar um projeto. Expandir oJavaFX assistente, selecione JavaFX Project e clique no Next botão como mostrado na imagem a seguir.

Step 7 - Ao clicar Next, um Assistente de Novo Projeto é aberto. Aqui, você pode digitar o nome do projeto necessário e clicarFinish.

Step 8- Ao clicar em Concluir, um aplicativo é criado com o nome fornecido (amostra). No sub-pacote denominadoapplication, um programa com o nome Main.java é gerado conforme mostrado abaixo.

Step 9- Este programa gerado automaticamente contém o código para gerar uma janela JavaFX vazia. Clique com o botão direito neste arquivo, selecioneRun As → Java Application como mostrado na imagem a seguir.

Ao executar este aplicativo, ele exibe uma janela JavaFX vazia, conforme mostrado abaixo.

Note - Discutiremos mais sobre o código nos capítulos posteriores.