blob: 48193d496a0720564c42a13d8856f5df21b05291 [file] [log] [blame]
<html>
<!--
Copyright (c) 2009 - 2014 Oracle and/or its affiliates. All rights reserved.
-->
<head>
<title>Учебная карта по приложениям с графическим интерфейсом на языке Java &ndash; учебные курсы, руководства и статьи по работе в среде NetBeans</title>
<meta name="description" CONTENT="All about the NetBeans GUI Builder">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link rel="stylesheet" type="text/css" href="../../netbeans.css">
</head>
<body>
<h1>Учебная карта по приложениям с графическим интерфейсом на языке Java</h1>
<h4>Что такое приложения с графическим интерфейсом на языке Java?</h4>
<p>В приложении с графическим интерфейсом на языке Java используются стандартные компоненты Java из набора компонентов для построения графических интерфейсов, Swing, и оно развертывается в рабочей среде. </p>
<p>Компонент Swing GUI Builder в NetBeans IDE упрощает процесс разработки графического интерфейса и позволяет использовать визуальные инструменты и предварительно установленные компоненты Swing и AWT для создания графического интерфейса приложений Java.</p>
<p><a href="http://www.oracle.com/technetwork/java/javafx/overview/index.html?ssSourceSiteId=otncn">JavaFX</a> предоставляет обширный набор графических пакетов и медиапакетов, который позволяет разработчикам проектировать, создавать, тестировать, выполнять отладку и развертывание толстых клиентов (RIA), стабильно функционирующих на различных платформах.</p>
<table class="full-width">
<tbody>
<tr>
<td class="valign-top">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Начало работы</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://docs.oracle.com/javafx/2/get_started/jfxpub-get_started.htm">Общие сведения о JavaFX</a> </li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Учебные курсы и статьи</h1>
</div>
<div class="trail-box-content">
<p><b>Предварительный обзор JavaFX 8 для разработчиков</b></p>
<ul class="b-bottom-dashed">
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/3d_graphics/jfxpub-3d_graphics.htm">Общие сведения о трехмерной графике в JavaFX</a></li>
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/embed_swing/jfxpub-embed_swing.htm">Встраивание контента Swing в приложения JavaFX</a></li>
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/webview/jfxpub-webview.htm">Добавление контента HTML в приложения JavaFX</a></li>
</ul>
<p><b>Общие сведения о JavaFX</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/overview/jfxpub-overview.htm">Что такое JavaFX?</a></li>
<li><a href="http://docs.oracle.com/javafx/2/deployment/whatsnew_deployment.htm">Разработка приложений JavaFX. Общие сведения</a></li>
</ul>
<p><b>Компонент JavaFX Scene Builder </b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/overview/jsbpub-overview.htm">Обзор компонента JavaFX Scene Builder</a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/get_started/jsbpub-get_started.htm">Общие сведения о компоненте JavaFX Scene Builder 1.1 </a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/user_guide/jsbpub-user_guide.htm">Руководство пользователя JavaFX Scene Builder</a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/use_java_ides/sb-with-nb.htm#CIHDHEFE">Использование конструктора сцен в IDE NetBeans</a></li>
</ul>
<p><b>Логика приложений JavaFX </b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/architecture/jfxpub-architecture.htm">Архитектура JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/scenegraph/jfxpub-scenegraph.htm">Работа с графом сцены JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/binding/jfxpub-binding.htm"> Использование свойств и привязки JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/collections/jfxpub-collections.htm">Использование коллекций JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/threads/jfxpub-threads.htm">Параллельность в JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/best_practices/jfxpub-best_practices.htm">Внедрение передовых практик JavaFX</a></li>
</ul>
<p><b>Пользовательский интерфейс JavaFX </b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/layout/jfxpub-layout.htm">Работа с макетами в JavaFX </a></li>
<li><a href="http://docs.oracle.com/javafx/2/text/jfxpub-text.htm">Использование текста и текстовых эффектов в JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/ui_controls/jfxpub-ui_controls.htm">Использование элементов управления JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm">Освоение FXML </a></li>
<li><a href="http://docs.oracle.com/javafx/2/events/jfxpub-events.htm">Обработка событий JavaFX </a></li>
<li><a href="http://docs.oracle.com/javafx/2/charts/jfxpub-charts.htm">Использование диаграмм JavaFX </a></li>
<li><a href="http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm">Добавление контента HTML в приложения JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/css_tutorial/jfxpub-css_tutorial.htm">Создание оформлений для приложений JavaFX с помощью CSS</a></li>
<li><a href="http://docs.oracle.com/javafx/2/drag_drop/jfxpub-drag_drop.htm">Функция перетаскивания в приложениях JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/canvas/jfxpub-canvas.htm">Работа с полотном</a></li>
<li><a href="http://docs.oracle.com/javafx/2/image_ops/jfxpub-image_ops.htm">Использование интерфейса Image Ops API</a></li>
</ul>
<p><b>Эффекты, анимация и медиакомпоненты JavaFX</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/visual_effects/jfxpub-visual_effects.htm">Создание визуальных эффектов в JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/transformations/jfxpub-transformations.htm">Применение преобразований в JavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/animations/jfxpub-animations.htm">Создание переходов и хронологической анимации в JavaFX </a></li>
<li><a href="http://docs.oracle.com/javafx/2/media/jfxpub-media.htm">Встраивание медиаресурсов в приложения JavaFX </a></li>
</ul>
<p><b>Разработка на JavaFX и многое другое</b></p>
<ul>
<li><a href="http://docs.oracle.com/javafx/2/deployment/jfxpub-deployment.htm">Разработка приложений JavaFX </a></li>
<li><a href="http://docs.oracle.com/javafx/2/swing/jfxpub-swing.htm">JavaFX для разработчиков Swing</a></li>
<li><a href="http://docs.oracle.com/javafx/2/swt_interoperability/jfxpub-swt_interoperability.htm">Взаимосовместимость JavaFX и SWT</a></li>
<li><a href="http://docs.oracle.com/javafx/2/doclet/jfxpub-doclet.htm">Использование доклетов в JavaFX</a></li>
</ul>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
</td>
<td class="valign-top half-width">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Учебные курсы и статьи</h1>
</div>
<div class="trail-box-content">
<p><b>Общие сведения о Swing</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/java/native_pkg.html">Создание встроенных пакетов в IDE NetBeans</a> </li>
<li><a href="../docs/java/gui-functionality.html">Введение в создание графического интерфейса на языке Java</a></li>
<li><a href="../docs/java/quickstart-gui.html">Разработка Swing GUI в IDE NetBeans</a></li>
<li><a href="../docs/java/quickstart-gui-legend.html">Визуальные средства поддержки в конструкторе GUI; руководство по среде IDE NetBeans</a></li>
<li><a href="../docs/java/gui-image-display.html">Обработка изображений в приложении с графическим интерфейсом</a></li>
<li><a href="../docs/java/gui-filechooser.html">Добавление элемента FileChooser к приложению с графическим интерфейсом</a></li>
<li><a href="../docs/java/gbcustomizer-basic.html">Разработка базовой формы Java с помощью настройщика GridBag</a></li>
<li><a href="../docs/java/gbcustomizer-advanced.html">Разработка усовершенствованной формы Java с помощью настройщика GridBag</a></li>
<li><a href="../docs/java/gui-gaps.html">Поддержка редактирования промежутков в конструкторе графического интерфейса пользователя NetBeans</a></li>
<li><a href="../docs/java/debug-visual.html">Использование визуального отладчика</a></li>
</ul>
<p><b>Сохранение состояния Java и связывание компонентов</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/java/gui-binding.html">Связывание компонентов и данных в приложении Java</a></li>
<li><a href="../docs/java/hibernate-java-se.html">Использование библиотеки Hibernate в приложении Java на базе Swing</a></li>
<li><a href="../docs/java/maven-hib-java-se.html">Создание приложения Maven Swing с использованием Hibernate</a></li>
</ul>
<p><b>Интернационализация</b></p>
<ul>
<li><a href="../docs/java/gui-automatic-i18n.html">Интернационализация формы графического интерфейса </a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Экранные демонстрации</h1>
</div>
<div class="trail-box-content">
<ul>
<li class="new-bullet"><a href="http://www.youtube.com/watch?v=ddJpDi5SWFc">Советы и рекомендации по работе с графикой в JavaFX</a></li>
<li><a href="https://blogs.oracle.com/geertjan/entry/thanks_javafx_wysiwyg_html_editor">Благодарим JavaFX: HTML-редактор WYSIWYG для IDE NetBeans</a></li>
<li><a href="../docs/java/nb_fx_screencast.html">Демонстрация: поддержка JavaFX в IDE NetBeans</a></li>
<li><a href="../docs/java/gui-builder-screencast.html">Разработка Swing GUI в IDE NetBeans</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="../../community/media.html"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> Все экранные демонстрации</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<!--<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
here is the box header
<h1>Sample Applications</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://javafx.com/samples/" target="_blank">JavaFX samples on JavaFX.com</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="../samples/index.html">
<img width="15" height="12" src="../../images_www/v6/arrow-button.gif" alt=""/>
All Sample Applications
</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>-->
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Документы от сообщества</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://netbeans.dzone.com/articles/how-integrate-javafx-netbeans-part3">Интеграция JavaFX в мастер платформ NetBeans (Часть 1)</a> (<em>Автор: Шон Филипс (Sean Phillips)</em>)</li>
<li><a href="http://netbeans.dzone.com/articles/how-integrate-javafx-netbeans" target="_blank">Интеграция JavaFX в строку меню платформ в NetBeans</a> (<em>Автор: Гиртжан Виленга (Geertjan Wielenga)</em>)</li>
<li><a href="http://wiki.netbeans.org/UsingNetbeansMatisseAndEclipseInParallel" target="_blank">Параллельное использование Matisse в NetBeans и Eclipse</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"> <img alt="" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> Все документы от сообщества </a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
<!-- here is the box header -->
<h1>Другие источники</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://download.oracle.com/javafx/">Документация JavaFX</a></li>
<li><a href="http://wiki.netbeans.org/JavaFX">Страница wiki NetBeans по поддержке JavaFX</a></li>
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/index.html" target="_blank"> Учебный курс по использованию Swing - веб-сайт docs.oracle.com</a></li>
<li><a href="https://www.java.net//community/javafx/faqs">Часто задаваемые вопросы о JavaFX</a></li>
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#GUI_Editor_.28Matisse.29" target="_blank">Часто задаваемые вопросы по редактору графического интерфейса</a> </li>
<li class="new-bullet"><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG399">Работа с проектами JavaFX</a> в документе <em>Разработка приложений в IDE NetBeans</em></li>
<li class="new-bullet"><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG920">Реализация графических интерфейсов Java</a> в документе <em>Разработка приложений в IDE NetBeans</em></li>
<li class="new-bullet"><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG1245">Разработка с использованием Java Persistence</a> в документе <em>Разработка приложений в IDE NetBeans</em></li>
<li class="new-bullet"><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG188">Интернационализация исходного кода</a> в документе <em>Разработка приложений в IDE NetBeans</em></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>