Criando um novo formulário

Consulte também

No IDE, você pode recriar formulários JFC/Swing ou AWT (Abstract Window Toolkit), pré-construir esqueletos de aplicações de amostra ou qualquer classe que seja baseada na arquitetura de componentes JavaBeans usando os modelos fornecidos.

Você pode criar formulários em um projeto existente ou pode criar um novo projeto baseado no Swing Application Framework e que já contenha um formulário de esqueleto.

Para criar um novo projeto que contenha um formulário de esqueleto:

  1. Escolha Arquivo > Novo projeto no menu principal.
  2. Selecione o nó Java no painel Categorias e selecione o modelo de aplicação de área de trabalho Java. Clique em Próximo.
  3. Indique um nome e uma localização para o projeto.
  4. Selecione um shell de aplicação.

    O shell de aplicação básico fornece uma aplicação de esqueleto baseada no Swing Application Framework.

    O shell de aplicação de banco de dados permite gere rapidamente uma interface de uma aplicação CRUD (criar, ler, atualizar, excluir) simples que seja baseada em uma única tabela de banco de dados. Ele implementa um componente JTable para visualizar o conteúdo da tabela de banco de dados; campos de texto para indicar dados; e botões para salvar registros, adicionar novos registros, etc.

  5. Se você tiver selecionado o shell de aplicação básico, clique em Terminar.
  6. Se você tiver selecionado o shell de aplicação de banco de dados, use as duas próximas páginas do assistente para especificar uma tabela de banco de dados e para especificar as colunas a serem representadas na visualização mestre/detalhe.
  7. O IDE cria um projeto com um formulário de esqueleto do tipo selecionado e abre o formulário na visualização Design do Editor de código-fonte.

Para criar um novo formulário de GUI em um projeto existente:

  1. Escolha Arquivo > Novo arquivo no menu principal.
  2. Na caixa de combinação Projeto do assistente Novo, selecione o projeto para o qual você deseja criar o formulário.
  3. Expanda o nó Formulários Java GUI, no painel Categorias, e selecione o modelo de formulário desejado. Clique em Próximo.
  4. Insira o nome e o local da classe do formulário de GUI. Clique em Finalizar.
  5. O IDE cria um formulário em branco do tipo selecionado e abre o formulário na visualização Design do Editor de código-fonte.

Tipos de formulário de GUI no asisstente para Novo arquivo:

O quadro abaixo lista os tipos de modelos de formulário disponíveis no IDE. Cada um difere no aspecto do tempo de design e tempo de execução do formulário, assim como no código gerado para a classe do formulário.

Tipo de formulário Descrição
JApplet Programa executado por um navegador da Web ativado por Java ou outro visualizador de miniaplicativo.
JDialog Janela modal ou sem modo para coletar entrada de usuário.
JFrame Janela de aplicação de nível superior.
JInternalFrame Um quadro interno que pode ser colocado em um componente JDesktopPane para criar uma aplicação MDI.
JPanel Recipiente leve para conter partes de uma interface. Por sua vez, o contêiner pode ser usado em outro contêiner, como um componente JFrame, JPanel, JApplet ou JDialog.
Formulário de Bean

O modelo usado para criar um novo formulário baseado em qualquer componente de JavaBeans. O novo formulário pode ser visual e não-visual. Especifique a classe no campo Superclasse na página Superclasse do formulário do assistente Novo. A classe de Bean que você especifica ao criar o novo formulário deve estar no classpath e deve já estar compilada.

Um Bean é qualquer classe que esteja em conformidade com a arquitetura de componentes de JavaBeans. Um Bean deve ter um construtor público sem parâmetros. Use qualquer componente de JFC/Swing como um exemplo de uma classe de JavaBeans. Por exemplo, pode usar javax.swing.JButton para criar um formulário que produzirá um botão personalizado.

Usando este modelo, você também pode criar um contêiner simples para conter Beans especificando java.lang.Object como a superclasse.

Formulários de AWT Formulários visuais que são baseados no AWT. Os formulários de AWT incluem Applet, Dialog, Frame e Panel.
Formulários de amostra Formulários de amostra personalizados que incluem uma aplicação baseada em JFrame com três menus, uma aplicação JFrame que pode ser usada como a janela principal de uma aplicação MDI e uma caixa de diálogo com botões OK e Cancelar.
Consulte também
Trabalhando com contêineres
Sobre gerenciadores de layout
Criando uma aplicação de interface de documentos múltiplos (MDI)
Sobre o Swing Application Framework

Notificações legais