corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Swing GUI 生成器(之前称为 Project Matisse)

NetBeans IDE 中的 Swing GUI 生成器
单击图像查看全屏预览

创建具备自动调整间距和自动对齐的专业 GUI

专业的 Swing GUI 构建

要设计 Swing GUI,将 GUI 组件从组件面板拖动并定位到画布上。GUI 生成器自动维护间距调整和对齐。单击 JLabel、JButton、ButtonGroup、JTree、JTextField 和 ComboBox,并直接就地编辑它们的属性。您可以使用 GUI 生成器制作直接可供客户使用的 GUI 原型。

 

直观且可定制

可以选择应使用全限定类名还是简单类名生成 GUI 代码。帮助栏将显示上下文有关提示,告知选定组件的功能,并给出快捷键,以便帮助您更快地执行后续操作。NetBeans IDE 还为 GUI 本地化和可访问性提供了内置支持。如果您使用 JDK 6 Update 10,则现在可以在新的 Nimbus 外观中预览窗体。

 

桌面应用程序开发

在开发基于 NetBeans 平台的 Swing 桌面应用程序时,建议使用 NetBeans GUI 生成器设计用户界面。可以重新使用 GUI 生成器中的开源代码,然后在组件面板中添加定制 Java Bean,而不是从头创建您自己的可视 Java 编辑器。

java swing gui 窗体

Java Swing GUI 选项

Sketsa:在 Netbeans 平台上构建的 Swing 桌面应用程序

标准 GUI 组件和定制 GUI 组件

可扩展的组件面板配有预安装的 Swing 和 AWT 组件,并包含一个可视的菜单设计程序。使用组件检查程序查看组件树和属性

 

Bean 绑定技术(JSR 295)支持

利用 Bean 绑定技术和 Java 持久性 API 轻松创建 Swing 桌面数据库应用程序。使用全新的Java 桌面应用程序项目模板,您可以快速设置一个窗体以显示数据库表格并实现对数据库的修改。要将数据库表格绑定到现有窗体,请将数据库表格从运行时窗口拖至现有窗体即可。

java swing gui 组件面板

java gui 数据绑定

- GUI 生成器学习资源

- NetBeans 平台学习资源