本教程教您如何使用 Java 可视编辑器来构建应用程序,该应用程序是一种连接至样本 Web Service 以维护职员目录的富 Java 客户机。Web Service 提供了创建、检索、更新和删除职员记录的必要方法。
客户机的图形用户界面(GUI)大部分是使用 Swing 组件以可视方式为您预先构建的。在第一个模块中,您将通过使用 Java 可视编辑器来完成基本 GUI 组件的布局。在第二个模块中,您将把 GUI 组件绑定至 Web Service 数据源、服务以及由数据源返回的对象。在 Java 可视编辑器中构建应用程序时,您将使用某些数据源、数据对象和绑定程序,它们是由
Java 可视编辑器生成并由应用程序使用的 helper 类的实例。
单击演示以查看已完成的应用程序的演示:

所需时间
要完成整个教程,您将大约需要 2 小时 30 分钟。
先决条件
- WebSphere Application Server V6.0。此服务器是作为测试环境随工作台提供的,您也可以使用自己的独立安装。本教程中的方案要求您将样本 Web Service 部署于正在本地主机上运行的
WebSphere 测试环境服务器上。
您还应该熟悉下列概念:
- 基本 Java 开发
- 基本 Web Service 原则
- 基本的工作台技能,如使用项目以及浏览透视图和视图
建议:在外部浏览器而不是工作台提供的缺省窗口中打开“教程库”。如果不使用外部浏览器,则在工作台中打开了模态对话框时,您将不能够查看“教程库”。要更改首选项,单击
窗口 > 首选项 > 帮助并选择
总是使用外部浏览器。这样,当单击
帮助 > 教程库时,将在指定的外部浏览器中打开图库。
学习目标
本教程划分为两个模块,每个模块都有它自己的学习目标。您可以完成其中一个模块,也可以完成两个模块。每个模块都包含一些练习,必须完成这些练习才能使本教程正常执行。每个模块都包括一个起始点 ZIP 文件,您可以导入该文件以确保您的项目是正确的。最后一个模块还包括一个已完成的 ZIP 文件,它具有一个您可以导入、设置和运行的已完成项目。
教您如何使用 Java 可视编辑器添加和安排可视 Java 组件。在此模块中,您将完成下列练习:
- 导入一个带有接近完成的可视应用程序的 Java 项目
- 在 JScrollPane 中添加 JTable
- 使用 GridBagLayout 管理器来在富客户机上对表进行可视布局
- 运行应用程序以查看富 Java 客户机的实际外观
教您如何将可视组件(表、按钮、文本字段和操作)绑定至 Web Service 数据源。在此模块中,您将完成下列练习:
- 导入和设置样本 Web Service
- 将表绑定至 Web Service 并对表结果设置文本过滤器
- 将文本字段绑定至返回结果集的所选行
- 将按钮绑定至数据源中的服务
- 设置应用程序中的事件
- 运行完成的应用程序并添加职员、更新职员和从样本目录中除去职员
当一切准备工作就绪之后,就可以开始进行 了。