Projetando GUIs Java com o Construtor de GUI

Consulte também

O Construtor de GUI do IDE permite que você crie GUIs (interfaces de usuários gráficas) visualmente. Ao criar e modificar a GUI, o IDE gera automaticamente o código Java para implementar a interface. Os formulários de GUI são indicados por nós de formulário (Imagem de um ícone de formulário) nas janelas "Projects", "Files" e "Favorites".

Usando o Construtor de GUI

Toda vez que você abre um formulário de GUI, o IDE exibe-o em uma aba do Editor com botões de alternância, permitindo que você alterne entre as visualizações Código-fonte e Design. A visualização Design permite que você trabalhe com formulários de GUI visualmente, enquanto a visualização Código-fonte permite editar diretamente o código-fonte do formulário. Toda vez que você seleciona o botão de alternância Design, as janelas Paleta, Inspetor e Propriedades aparecem automaticamente.

Em geral, componentes são adicionados a um formulário usando a janela Paleta e arranjados na área de trabalho do Construtor de GUI. Conforme você trabalha, o construtor de GUIs exibe automaticamente as diretrizes sugerindo o alinhamento preferencial e o ancoramento dos componentes adicionados. Usando a janela Inspetor junto com a janela Propriedades, você pode examinar e ajustar as propriedades dos componentes e gerenciadores de layout de um formulário, gerenciar os manipuladores de eventos do componente e definir como o código é gerado.

Blocos protegidos

Enquanto você trabalha com um formulário na exibição Design, o código é gerado automaticamente plo Construtor de GUI e exibido na exibição Fonte com um fundo azul. Esse código é chamado de texto protegido e não pode ser editado diretamente.

O texto protegido gerado pelo Construtor de GUI inclui:

Hierarquia de formulários de GUI no IDE

A janela Inspetor do IDE oferece uma exibição em árvore hierárquica dos vários componentes do formulário. Cada formulário é representado por um nó raiz (ícone de nó raiz) dentro do qual todos os componentes na classe do formulário são contidos. Todos os outros compon entes de GUI são organizados em um dos dois subnós abaixo:

Observações:

Consulte também
Criando um novo formulário
Sobre gerenciadores de layout
Implantando aplicações GUI Java

Notificações legais