Crie GUIs de aparência profissional com espaçamento e alinhamento automáticos.
Construção de GUIs Swing Profissional
Crie GUIs Swing, arrastando e posicionando os componentes de GUI de uma paleta em uma tela. O construtor de GUIs se encarrega automaticamente do espaçamento e do alinhamento corretos. Clique em JLabels, JButtons, ButtonGroups, JTrees, JTextFields, ComboBoxes e edite as propriedades diretamente no local. Você pode usar até o construtor de GUIs para fazer o protótipo de GUIs diante dos clientes.
Intuitivo e personalizável
Você pode decidir se o código GUI deve ser gerado com nomes de classe totalmente qualificados ou simples. A barra de ajuda mostra dicas contextuais sobre o que pode ser feito com o componente selecionado e sugere atalhos que podem tornar seu trabalho mais rápido no futuro. O NetBeans IDE também vem com suporte interno para localização e acessibilidade de GUI. Se você usa o JDK 6, Atualização 10, você pode agora visualizar seus formulários no novo visual do Nimbus.
Componentes de GUI padrão e personalizados
A paleta de componentes extensível vem com componentes Swing e AWT pré-instalados e inclui um designer de menu visual. Use o inspetor de componentes para visualizar a árvore e as propriedades de um componente.
Suporte à tecnologia de vinculação de beans (JSR 295)
Aproveite a tecnologia do Beans Binding e de Java Persistence API para criar mais facilmente aplicativos de banco de dados da área de trabalho do Swing.
Com o novo modelo de projeto Java Desktop Application, você pode configurar rapidamente um formulário que exibe uma tabela de banco de dados e permite modificar o banco de dados. Vincule uma tabela de banco de dados a um formulário existente, arrastando uma tabela da janela Tempo de execução para o formulário.
O Swing Application Framework simplifica a manipulação do ciclo de vida, das ações e dos recursos dos aplicativos. Aproveite as ferramentas de geração de código e blocos de construção fornecidos e desenvolva pequenos e médios aplicativos de desktop com maior rapidez. Crie menus de forma rápida e intuitiva, arrastando e soltando itens de menu na tela; você pode adicionar mnemônicos e renomear itens de menu in-line, clicando e digitando na visualização Design.