blob: 65a6652211650185695ca97f9b58242b4ae3ace2 [file] [log] [blame]
<!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>&nbsp;</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>&nbsp;</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">&nbsp;<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>