blob: a4d714eaf08f8ad2219b6275ca4940b0961b1018 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>IDE NetBeans - функции конструктора GUI 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>Конструктор Swing GUI (ранее проект Matisse)</h1>
<p><a href="../../images_www/v7/1/screenshots/gui-builder.png"><img alt="Конструктор GUI Swing в IDE NetBeans" src="../../images_www/v7/1/screenshots/gui-builder-cut.png" style="border: 0px solid"><span class="font-11"><br>Для перехода к полноэкранному предварительному просмотру щелкните изображение</span></a></p>
<p><strong>Позволяет создавать профессиональные графические интерфейсы пользователя с автоматической простановкой интервалов и выравниванием.</strong></p>
<table class='features-table'>
<tr>
<td>
<h2>Разработка профессионального графического интерфейса пользователя на Swing<img alt="усовершенствовано!" src="../../images_www/v6/features/improved_small.gif"></h2>
<p>
Создание графических интерфейсов пользователя на Swing осуществляется путем перетаскивания элементов графического интерфейса из палитры на холст. Конструктор графического интерфейса автоматически выполняет правильную простановку интервалов и выравнивание. Щелкните компоненты JLabels, JButtons, ButtonGroups, JTrees, JTextFields или ComboBoxes и выполните правку соответствующих свойств непосредственно на месте. С помощью конструктора графического интерфейса можно создавать прототип графического интерфейса непосредственно в присутствии заказчиков.<br> <a class="notes" href="../../kb/docs/java/gui-functionality.html">Введение в разработку графического интерфейса</a>
</p>
<h2>Интуитивно понятная и настраиваемая среда</h2>
<p>
Можно выбрать, будет ли код графического интерфейса пользователя создан с полностью определенными или простыми именами классов. На панели справки отображаются контекстно-зависимые подсказки об операциях, которые можно выполнить с выбранным элементом, а также предлагаются сочетания клавиш, использование которых способствует ускорению работы. IDE NetBeans также поставляется со встреонной поддержкой для локализации и специальных возможностей GUI.
</p>
<p>&nbsp;</p>
</td>
<td class='screenshots-col'>
<p><img alt="форма графического интерфейса swing java" class="box" src="../../images_www/v7/1/features/swing-gui-design.png"></p>
<p><img alt="параметры графического интерфейса swing java" class="box" src="../../images_www/v7/1/features/swing-gui-options.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Стандартные и пользовательские элементы графического интерфейса</h2>
<p>
Расширяемая палитра элементов поставляется с предварительно установленными элементами Swing и AWT и имеет в своем составе визуальный разработчик меню. &quot;Навигатор компонентов&quot; обеспечивает просмотр дерева элементов и их свойств.
</p>
<p>&nbsp;</p>
</td>
<td class='screenshots-col'>
<p><img alt="палитра графического интерфейса swing java" class="box" src="../../images_www/v7/1/features/swing-gui-palette.png"></p>
</td>
</tr>
<tr>
<td>
<h2>Визуальный отладчик<img alt="усовершенствовано!" src="../../images_www/v6/features/improved_small.gif"></h2>
<p>Отладка приложения с GUI на Swing без необходимости просматривать исходный код и контролировать процесс выполнения в отношении структур высокого уровня. Используйте функцию моментального снимка графического интерфейса для создания снимка экрана графического интерфейса приложения, служащего основой функции визуального отладчика. <br><a class="notes" href="../../kb/docs/java/debug-visual.html">Использование визуального отладчика</a></p>
</td>
<td class='screenshots-col'>
<p><img alt="снимок графического интерфейса swing java" 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">Учебная карта по GUI Builder</a></p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="../../kb/trails/platform.html">Учебная карта по платформе NetBeans</a></p>
</body>
</html>