Em aplicações Java, os componentes que compreendem uma GUI (Graphical User Interfaces) são armazenados em contêineres chamados de formulários. A linguagem Java fornece um conjunto de componentes para a interface de usuário a partir dos quais os formulários GUI podem ser construídos.
O Construtor de GUI auxilia você a na concepção e construção de formas Java oferecendo uma série de ferramentas que simplificam o processo.
Ferramentas GUI Java do IDE
O IDE fornece várias ferramentas para simplificar o processo de construir GUI, incluindo:
Construtor de GUI. A área de trabalho principal na qual ocorre o design da GUI no IDE. O Construtor de GUI permite que você arrange formulários colocando componentes no local desejado e fornecendo retorno visual na forma de diretivas.
Janela Inspetor. Exibe uma hierarquia em árvore de todos os componentes contidos no formulário aberto atualmente. Os itens exibidos incluem componentes visuais e contêineres, como botões, rótulos, menus e painéis, assim como componentes não visuais, como cronômetros e fontes de dados.
Janela Paleta. Uma lista que contém todos os componentes disponíveis para adicionar a formulários.
Você pode personalizar a janela Paleta para exibir o conteúdo como ícones somente ou como ícones com nomes de componentes.
Janela Propriedades. Exibe as configurações editáveis do componente selecionado atualmente.
Assistente para Conexão. Auxilia na definição de eventos entre componentes em um formulário sem a necessidade de escrever o código manualmente.
Gerenciador de paleta. Permite que você adicione, remova e organize componentes da janela Paleta, como componentes Swing, componentes AWT, layouts e beans.
Além disso, o IDE fornece suporte às seguintes novas especificações:
Swing Application Framework. Este framework simplifica muitas tarefas no desenvolvimento de aplicação de área de trabalho Java. O suporte do IDE inclui um modelo de projeto especial, amostras e suporte visual para gerenciar ações e recursos. Você pode acessar o modelo do projeto no assistente para Novo projeto. Escolha Arquivo > Novo projeto, selecione a categoria Java, e selecione o modelo de aplicação de área de trabalho Java.
Vinculação de beans. Esta especificação fornece uma forma de sincronizar os valores de propriedades de bean diferentes. Este suporte também simplifica a criação de aplicações de banco de dados de área de trabalho. Você pode acessar os recursos de vinculação de acesso a partir das folhas de propriedades do componente e clicando com o botão direito do mouse nos componentes e selecionando no menu Vincular.
Para obter mais informações sobre a criação de GUIs Java, consulte a Trilha de aprendizado de aplicação de GUI Java :
Para obter mais informações sobre manipulação de eventos na aplicação, consulte o tutorial Creating a GUI with JFC/Swing em: