Friday, June 29, 2007

Java GUI 应用程序相关教程

什么是 GUI 应用程序?

图形用户界面 (Graphical User Interface, GUI) 应用程序是一种使用标准 Java 组件 GUI 组件集 - Swing 并部署到桌面上的应用程序。与所有 Java 代码一样,由于可以在任何平台上运行,所以 Java GUI 应用程序简化了创建桌面应用程序的任务。

长期以来,NetBeans IDE 中的 GUI 生成器一直为 GUI 应用程序提供高级的支持。在 NetBeans IDE 5.0 中,新工具(代码名称为 Matisse)的使用大大改进了这种支持,它们为开发 Java GUI 提供了一种创新的方法。这些工具包含一个名为 GroupLayout 的新布局管理器以及一个可视 GUI 生成器,后者可以大大简化可视化窗体的布局设计过程。GUI 生成器的简单布局规则易于理解且便于使用。GUI 生成器提供了可视原则以获得最佳的组件间距和对齐方式,您可以因此而对组件任意布局。

入门指南

在 NetBeans IDE 5.5 中生成 GUI
创建 GUI 窗体

添加按钮的功能:初学者指南
NetBeans IDE GUI 生成器可视反馈说明
GUI 构建提示
下载 swf (3 MB)
通过组件面板重复使用定制的 GUI 组件
下载 swf (4 MB)
在 Mac OS X 上开发 GUI
扩展 GUI 功能

使用 NetBeans IDE 将 GUI 连接到 Derby 数据库
在 NetBeans IDE 5.5 中对 GUI 窗体进行国际化
在 NetBeans IDE 中使用 Java Web Start