blob: a40ed12cfdaa111fa7553d99456332cae36a244b [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>NetBeans IDE - Swing</title>
<meta http-equiv="content-language" content="en">
<meta name="description" content="DESCRIPTION HERE">
<link rel="stylesheet" type="text/css" href="../../features.css">
<link rel="stylesheet" type="text/css" href="/images_www/js/colorbox/colorbox.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<script type="text/javascript" src="/images_www/js/colorbox/jquery.colorbox-min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('a.cbox').colorbox({rel: 'cbox', opacity: 0.7});
});
</script>
<div style="margin:10px 20px 0px 0px;">
<h1>Swing</h1>
<p class="xintro">
<a href="../../images_www/v7/3/features/client-swing-main-full.png"><img alt="Funcionalidades do editor Java no NetBeans IDE" src="../../images_www/v7/3/features/client-swing-main-cut.png"><br> <span class="font-11">Clique na imagem para exibição em tela inteira</span></a>
</p>
<p class="intro">
Crie GUIs de aparência profissional com espaçamento e alinhamento automáticos.
</p>
<div class="line">&nbsp;</div>
<!-- left text section start -->
<a name="o1"></a> <span class="overview-right" id="im1"><a class="cbox" href="../../images_www/v7/3/features/client-swing-full.png" title="GUI Builder"><img alt="" src="../../images_www/v7/3/features/client-swing-cut.png" /></a></span>
<h2>GUI Builder</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.</p>
<p>É possível utilizar até o GUI Builder para fazer o protótipo de GUIs diante dos clientes.</p>
<a class="arr-link" href="../../kb/docs/java/gui-functionality.html"> Introdução à Criação de GUI</a> <br /><a class="arr-link" href="../../kb/trails/matisse.html"> Trilha de Aprendizado de Aplicações de GUI do Java</a> <br /><a class="arr-link" href="../../kb/docs/java/gui-builder-screencast.html"> Criando uma GUI do Swing no NetBeans IDE</a>
<div class="line">&nbsp;</div>
<!-- left text section end -->
<!-- right text section start -->
<a name="o2"></a> <span class="overview-left" id="im2"><a class="cbox" href="../../images_www/v7/3/features/client-swing-palette-full.png" title="Paleta"><img alt="" src="../../images_www/v7/3/features/client-swing-palette-cut.png" /></a></span>
<h2>Paleta do Componente</h2>
<p>A Paleta de Componentes extensível vem com componentes Swing e AWT pré-instalados e inclui um designer de menu visual. Arraste componentes da paleta e solte-os na tela.</p>
<p>Utilize o Navegador para exibir a árvore e as propriedades de um componente. </p>
<div class="line">&nbsp;</div>
<!-- right text section end -->
<!-- left text section start -->
<a name="o3"></a> <span class="overview-right" id="im3"><a class="cbox" href="../../images_www/v7/3/features/client-swing-visual-full.png" title="Depurador Visual"><img alt="" src="../../images_www/v7/3/features/client-swing-visual-cut.png" /></a></span>
<h2>Depurador Visual</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.</p>
<p>Selecione "Obter Tela da GUI" para criar uma tela da GUI da aplicação que serve de base para a funcionalidade do Depurador Visual.</p>
<p><a class="arr-link" href="../../kb/docs/java/debug-visual.html"> Usando o Depurador Visual no NetBeans IDE</a>
</p>
<div class="line">&nbsp;</div>
<!-- left text section end -->
<!-- right text section start -->
<a name="o4"></a> <span class="overview-left" id="im2"><a class="cbox" href="../../images_www/v7/3/features/platform-screens.png" title="Plataforma NetBeans"><img alt="" src="../../images_www/v7/3/features/platform-screens.png" /></a></span>
<h2>Plataforma NetBeans</h2>
<p>A Plataforma NetBeans é um framework genérico para aplicações de desktop Java. Ela oferece a estrutura que todo desenvolvedor geralmente precisa para escrever por conta própria, salvando estado, conectando ações aos itens de menu, itens da barra de ferramentas e atalhos do teclado, gerenciamento de janela e assim por diante.</p>
<p>A Plataforma NetBeans fornece todos eles por padrão. Não é mais preciso que você mesmo codifique manualmente esses ou outras funcionalidades básicas da aplicação. A plataforma NetBeans não adiciona muito overhead para sua aplicação, mas ela pode economizar muito tempo e trabalho.</p>
<p><a class="arr-link" href="https://netbeans.org/features/platform/all-docs.html"> Trilha do Aprendizado da Plataforma NetBeans</a>
</p>
<div class="line">&nbsp;</div>
<!-- right text section end -->
<h2>Consulte Também</h2>
<ul class="bigger">
<li><a href="../../community/releases/81/index.html">Página da Release NetBeans IDE 8.1</a> para obter uma lista de funcionalidades realçadas na última versão estável.</li>
<li><a href="../../kb/trails/java-se.html">Trilha de Aprendizado em Desenvolvimento Geral de Java</a> para tutoriais que o ajudarão a começar.</li>
</ul>
</div>
</body>
</html>