blob: c1aea6ad18cbbad19844abeb7218931dc57a935d [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>NetBeans IDE - JavaFX 编写器</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="../../netbeans.css" type="text/css">
<meta name="description" content="NetBeans IDE - visual layout Tools for JavaFX Developers">
<meta http-equiv="content-language" content="en">
<meta name="author" content="Ruth Kusterer">
<link rel="stylesheet" type="text/css" href="../../features.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<a name="NetBeans-IDE-JavaFX-features"></a>
<h1>JavaFX 编写器</h1>
<p><a href="../../images_www/v6/9/screenshots/javafx-composer.png" title="NetBeans IDE 中的 JavaFX 编写器"><img alt="NetBeans IDE 中的 JavaFX 编写器" class="box" height="196" src="../../images_www/v6/9/screenshots/javafx-composer-cut.png" style="vertical-align: middle;" width="649"><br> <span class="font-11">单击图像查看全屏预览</span></a> </p>
<p><strong> 用于 JavaFX 应用程序的可视布局工具。<br> </strong><br>
</p>
<p class="alert"><strong>警告:</strong>JavaFX 编写器是适用于 JavaFX 1.x 脚本语言的工具。此脚本语言未包含在 JavaFX 2.x 中。因此,JavaFX 编写器不能与 JavaFX 2.0 配合使用。</p> <p>NetBeans IDE 6.9.1 是支持 JavaFX 1.x 和 JavaFX 编写器的 NetBeans IDE 最近版本。自 NetBeans IDE 7.1 起提供 JavaFX 2.0 支持。有关配合使用 JavaFX 2.0 和 NetBeans IDE 的详细信息,请参见 <a href="http://wiki.netbeans.org/JavaFX">JavaFX NetBeans wiki</a>。有关配合使用 JavaFX 1.x 和 NetBeans IDE 的详细信息,请参见 <a href="http://wiki.netbeans.org/JavaFX1.3">JavaFX 1.3 NetBeans wiki</a></p>
<table class="features-table">
<tbody>
<tr>
<td class="valign-top features-col">
<h2>JavaFX 编写器</h2>
<p>
JavaFX 编写器是一个用于 JavaFX 应用程序的可视布局工具,就像 NetBeans GUI 构建器用于 Java SE 应用程序一样。使用标准 JavaFX 控件创建 GUI,然后使用状态定义应用程序流。
</p>
</td>
<td class="screenshots-col">
<p><img alt="NetBeans JavaFX 编写器" class="box" src="../../images_www/screenshots/6.9/javafx-composer.png"></p>
</td>
</tr>
<tr>
<td class="valign-top features-col">
<h2>状态管理</h2>
<p>
通过 JavaFX "States"(状态)窗口,您可以极大地控制组件的动画、可视性和属性。要控制组件,您需要定义一些状态,这些状态是同时适用的属性值集合。
</p><p>
可以在主状态中定义默认属性,然后为单独更改的属性创建并行状态集合。应用程序通过切换到另一状态来响应用户输入。
</p>
<p><br></p>
<h2>适用于所有屏幕</h2>
<p>
通过 JavaFX 编写器可以轻松地开发具有多个屏幕的应用程序,这些应用程序可用在移动设备、TV 系统、桌面和 Web 浏览器中。每个项目都附带 IDE 构建的 Ant 构建脚本,以便您构建和运行应用程序。该构建脚本已预先配置为将应用程序作为 Web Start (JNLP)、浏览器小应用程序在 JavaFX Mobile 仿真器或 JavaFX TV 仿真器上运行。
</p>
</td>
<td class="screenshots-col">
<p><img alt="具有状态的 NetBeans JavaFX GUI 编写器" class="box" src="../../images_www/v6/9/features/javafx-states.png" width="200"></p>
<p><a href="http://www.javafx.com/"><img alt="JavaFX.com" border="0" src="../../images_www/v6/8/features/javafx-screens.png" width="200"></a></p>
</td>
</tr>
<tr>
<td class="valign-top features-col">
<h2>内置数据连接 <img alt="新!" src="../../images_www/v6/features/new_small.gif"></h2>
<p>
如果 JavaFX 应用程序需要连接到数据源,请使用项目模板来轻松创建 JavaFX 业务桌面应用程序或 JavaFX Mobile 业务应用程序。使用 "Design"(设计)视图可将用户界面连接到数据源,如 REST 风格的 Web 服务、数据库、本地文件系统或数据文件。
</p>
<p><br></p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> <a href="https://netbeans.org/kb/trails/matisse.html">JavaFX 和 Swing GUI 学习资源</a></p>
<p><img alt="-" height="12" src="../../images_www/v6/arrow-button.gif" width="15"> 包含下载、演示、常见问题解答和文档的 <a href="http://www.javafx.com/">javafx.com</a></p>
</td>
<td class="screenshots-col">
<p><img alt="JavaFX 数据源" border="0" height="154" src="../../images_www/v6/9/features/javafx-data.png" width="200"></p>
</td>
</tr>
</tbody>
</table>
<p><br></p>
</body>
</html>