Configurando o NetBeans IDE com o JavaFX

O JavaFX fornece uma poderosa plataforma de IU com base em Java capaz de manipular uma grande quantidade de aplicações de negócios orientada a dados. O JavaFX 2 é uma atualização importante da plataforma JavaFX. Iniciando com essa versão, os desenvolvedores podem criar aplicações JavaFX completamente em Java. Este documento descreve como configurar uma plataforma compatível com JavaFX que permitirá iniciar o desenvolvimento de aplicações JavaFX 2 no NetBeans IDE.

Observação:

Conteúdo

O conteúdo desta página aplica-se ao NetBeans IDE 7.3

Para seguir este tutorial, são necessários os recursos e o software a seguir.

Software ou Recurso Versão Necessária
NetBeans IDE 7.3
Java Development Kit (JDK) 7 atualização 10 ou mais recente
JavaFX SDK (em conjunto com JDK) 2.2.4 ou mais recente

Observações:

  • A partir do Java SE 7 Atualização 10, o JavaFX SDK é fornecido em conjunto com o JDK para Windows, Mac OS X e Linux x86/x64.
  • Se você quiser continuar a usar o Java SE 6 no Windows, a release de segurança mais recente, Java SE 6 Atualização 37, é recomendada para JavaFX 2.2.4. Para obter mais informações, consulte Instalação do JavaFX 2.2.4 para Windows.

Fazendo Upgrade do JavaFX 2

Se quiser fazer upgrade de uma versão de JavaFX 2 para outra (por exemplo, de JavaFX 2.1 para JavaFX 2.2), é mais seguro desinstalar a versão mais antiga do JavaFX 2.

Desinstale manualmente a versão antiga e certifique-se de que seus diretórios foram deletados. O instalador do JavaFX nem sempre desinstala versões mais antigas do JavaFX 2 corretamente, o que pode levar ao uso da versão errada.

Além disso, você pode encontrar problemas se o novo local do JavaFX SDK for diferente do antigo. A plataforma compatível com JavaFX default existente pode ainda apontar para o local antigo. Nesse caso, abra Ferramentas > Plataformas Java, exclua a antiga plataforma compatível com JavaFX e crie uma nova plataforma compatível com JavaFX default usando a versão atualizada do JavaFX 2.

Criando uma Plataforma Java compatível com JavaFX

O NetBeans IDE requer uma plataforma Java compatível com JavaFX para usar o JavaFX 2.2.4. Esta seção descreve como criar uma plataforma Java compatível com JavaFX no IDE.

O NetBeans IDE tenta criar uma plataforma Java compatível com JavaFX quando você seleciona um projeto JavaFX no assistente Novo Projeto ou quando abre um projeto JavaFX existente pela primeira vez. Se o IDE não puder criar a plataforma Java compatível com JavaFX automaticamente, será exibido uma advertência. Nesse caso, você deve criar uma plataforma Java compatível com JavaFX manualmente. Será possível criar plataformas Java compatíveis com JavaFX, por exemplo, se você desejar que ela usem um Java JDK diferente.

O procedimento nesta seção é dividido nas duas partes a seguir, para refletir a criação da Plataforma de forma manual ou automática.

Abrindo o Assistente de Nova Aplicação JavaFX

A primeira etapa para criar uma plataforma Java compatível com JavaFX é abrir o Assistente de Nova Aplicação JavaFX do IDE. (Como alternativa, você pode abrir o assistente de Novo Pré-Carregador JavaFX.) Se o IDE não encontrar uma plataforma Java compatível com JavaFX, o IDE tentará gerar uma plataforma Java compatível com JavaFX. Se o IDE tiver êxito ao criar a plataforma Java compatível com JavaFX, a instalação estará completa. Se o IDE não gerar uma plataforma Java compatível com JavaFX, será necessário criar a plataforma manualmente.

Para abrir o Assistente de Nova Aplicação JavaFX:

  1. No IDE, selecione Arquivo > Novo Projeto ou clique no ícone Novo Projeto (Ícone Novo Projeto).
    O assistente para Novo Projeto é aberto.

    View do fluxo com componentes adicionados

  2. Selecione a categoria de JavaFX e selecione Aplicação JavaFX em Projetos. Clique em Próximo.
    O IDE ativa a funcionalidade JavaFX 2 e gera a plataforma Java compatível com JavaFX.

    Assistente Nova Aplicação JavaFX que mostra a plataforma gerada automaticamente

    O IDE gera uma plataforma Java compatível com JavaFX. Essa plataforma compatível com JavaFX usa os mesmos códigos-fonte do JDK que o IDE usa por default. O nome da plataforma gerada é Plataforma JavaFX Default. O IDE seleciona automaticamente essa plataforma. Sua configuração está completa, a menos que você deseje a criação de uma plataforma Java compatível com JavaFX. Agora você pode fazer os Tutoriais. Se você deseja criar plataformas Java compatíveis com JavaFX adicionais, consulte Criando Manualmente uma Plataforma Java Compatível com JavaFX.

Criando Manualmente uma Plataforma Compatível com JavaFX

Você deve criar uma plataforma Java compatível com JavaFX manualmente, se quiser uma plataforma compatível com JavaFX baseada em um Java JDK diferente daquele que o IDE usa por default. Por exemplo, seu IDE usa Java JDK 1.6.0 atualização 37 no Windows, mas você quer compilar aplicações JavaFX usando o Java JDK 7 Atualização 11.

Para criar uma plataforma compatível com JavaFX manualmente:

  1. Abra o Gerenciador de Plataformas Java do NetBeans IDE. O Gerenciador de Plataformas pode ser aberto das seguintes maneiras:
    • No assistente Nova Aplicação JavaFX ou Novo Pré-Carregador JavaFX, clique em Gerenciar Plataformas...
    • Expanda o menu Ferramentas e selecione Plataformas Java.
    • Abra as Propriedades do Projeto de um projeto Java. Acesse a página Bibliotecas. Clique em Gerenciar Plataformas...
  2. Clique em Adicionar Plataforma... para abrir o assistente Adicionar Plataforma Java abre no painel Selecionar Plataforma Java. Especifique o local do JDK desejado.

    Escolha o painel Plataforma Java do assistente Adicionar Plataforma Java que mostra plataformas disponíveis

  3. Selecione um JDK. Você deve selecionar JDK JDK 7 Atualização 10 ou posterior (ou 1.6 atualização 37 ou mais recente). Clique em Próximo. O painel Nome da Plataforma é aberto.

    Painel Nome da Plataforma do assistente Adicionar Plataforma Java

  4. Atribua à nova plataforma um nome arbitrário e descritivo, e clique em Finalizar para voltar para o Gerenciador de Plataformas. Você pode ver que a plataforma que você criou agora está listada no painel esquerdo.

    Gerenciador de Plataforma que mostra nova plataforma

  5. Selecione a plataforma que você criou. Abra a guia JavaFX para essa plataforma. Neste momento, o JavaFX não é compatível com essa plataforma. Selecione a caixa Ativar JavaFX.

    Compatível com JavaFX

    Os campos JavaFX SDK, JavaFX Javadoc e JavaFX Runtime agora estão preenchidos. Você não precisa de nada no campo Códigos-fonte.
  6. Clique em Fechar.
    Sua plataforma compatível com JavaFX está concluída.

Tutorials

Após configurar o NetBeans IDE para usar o JavaFX 2.2.4, tente executar os tutoriais de JavaFX como projetos NetBeans.

Solução de Problemas

  • Recebi uma advertência de que meu Runtime de JavaFX está obsoleto. Você já instalou uma versão anterior do JavaFX 2? Talvez o instalador não tenha desinstalado a versão antiga do Runtime corretamente. Correção: desinstale manualmente uma versão mais antiga do JavaFX 2. Assegure-se de deletar quaisquer diretórios que permanecerem após a desinstalação.
  • Tenho outro problema que não foi descrito neste documento! Se você acha que está faltando algo neste documento, clique em Enviar Feedback no link Este Tutorial abaixo e informe aos escritores. Se você acha que encontrou um erro no suporte do NetBeans IDE para JavaFX 2, relate o erro. Na página enter_bug.cgi, selecione o produto javafx.

Voltar à Trilha do Aprendizado

get support for the NetBeans

Support


By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2015, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo