| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> |
| <html> |
| <head> |
| <title>NetBeans IDE - Funcionalidades do GUI Builder Swing (Matisse)</title> |
| <link rel="stylesheet" href="../../netbeans.css" TYPE="text/css"> |
| <link rel="stylesheet" href="../../features.css" type="text/css" > |
| <meta name="description" content="NetBeans IDE - Java Swing features"> |
| <meta http-equiv="content-language" CONTENT="en"> |
| <meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head> |
| |
| <body> |
| <h1><a name="swing"></a>GUI Builder Swing (anteriormente Projeto Matisse)</h1> |
| |
| <p><a href="../../images_www/v7/1/screenshots/gui-builder.png"><img alt="A GUI Builder Swing na Netbeans IDE" src="../../images_www/v7/1/screenshots/gui-builder-cut.png" style="border: 0px solid"><span class="font-11"><br>Clique na imagem para exibição em tela inteira</span></a></p> |
| |
| <p><strong>Crie GUIs de aparência profissional com espaçamento e alinhamento automáticos.</strong></p> |
| <table class='features-table'> |
| <tr> |
| <td> |
| <h2>Construção de GUIs Swing Profissional<img alt="melhorado!" src="../../images_www/v6/features/improved_small.gif"></h2> |
| <p> |
| Crie GUIs Swing arrastando e posicionando os componentes de GUI de uma paleta em uma tela. O GUI Builder 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. É possível utilizar até o GUI Builder para fazer o protótipo de GUIs diante dos clientes.<br> <a class="notes" href="../../kb/docs/java/gui-functionality.html">Introdução à Construção de GUIs</a> |
| </p> |
| |
| <h2>Intuitivo e Personalizável</h2> |
| <p> |
| Você pode decidir se o código GUI deve ser gerado com nomes de classe totalmente qualificados ou simples. A barra de ajuda exibe 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. |
| |
| </p> |
| <p> </p> |
| |
| |
| </td> |
| <td class='screenshots-col'> |
| <p><img alt="java swing form gui" class="box" src="../../images_www/v7/1/features/swing-gui-design.png"></p> |
| <p><img alt="opções de java swing gui" class="box" src="../../images_www/v7/1/features/swing-gui-options.png"></p> |
| |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <h2>Componentes de GUI Padrão e Personalizados</h2> |
| <p> |
| A Paleta de Componentes extensível vem com componentes Swing e AWT pré-instalados e inclui um designer de menu visual. Utilize o Navegador de Componente para exibir a árvore e as propriedades de um componente. |
| </p> |
| <p> </p> |
| </td> |
| <td class='screenshots-col'> |
| <p><img alt="paleta de java swing gui" class="box" src="../../images_www/v7/1/features/swing-gui-palette.png"></p> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <h2>Depurador Visual<img alt="melhorado!" src="../../images_www/v6/features/improved_small.gif"></h2> |
| <p>Depure uma aplicação do GUI Swing sem olhar no código-fonte e controlar o fluxo de execução em termos de estruturas e alto nível. Selecione Obter Tela da GUI para criar uma tela da GUI da aplicação que serve de base para a funcionalidade do Depurador Visual. <br><a class="notes" href="../../kb/docs/java/debug-visual.html">Usando o Depurador Visual de Erros</a></p> |
| </td> |
| <td class='screenshots-col'> |
| <p><img alt="snapshot de java swing gui" class="box" src="../../images_www/v7/1/features/swing-gui-snapshot.png"></p> |
| |
| </td></tr> |
| </table> |
| |
| <p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="../../kb/trails/matisse.html">Trilha de Aprendizado do GUI Builder</a></p> |
| <p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="../../kb/trails/platform.html">Trilha do Aprendizado da Plataforma NetBeans</a></p> |
| |
| |
| </body> |
| </html> |