实验五 Java 项目开发实例
实验目的:
掌握运用 RAD 开发 Java 应用程序
目标要求:
1. 掌握运用 Visual Editor 创建窗口应用程序
2. 掌握通过 JDBC 连接数据库
内容简介:
本章将介绍 MyLibrary 的 GUI 应用程序。
实验说明:
第一节 创建 GUI 应用程序
1. 添加 JDBC 环境变量
在菜单栏点击“ 文件 - 新建 - 项目 ”,选择“ Java 项目 ”,点击“ 下一步 ”。
输入项目名称“ MyLibraryGUI ”,点击“下一步” 。
在 Java 设置中选择“ 库 ”栏,点击“ 添加变量 ”。在“ 新建变量类路径条目 ”对话框中
点击“ 配置变量 ”
在 “类途径变量 ”对话框中点击 “新建 ”按钮, 会弹出 “新建变量条目 ”对话框。 在 “名
称 ”栏中输入“ CLOUDSCAPE_DRIVER_JAR ”,然后点击“文件”按钮,找到 D:/Program
Files/IBM/Rational/SDP/6.0/runtimes/base_v6/cloudscape/lib/db2j.jar ,如下图:
点击“ 确定 ”。再次点击“ 确定 ”。在弹出对话框点击“ 是 ”。
在“ 新建变量类路径条目 ”窗口中选择
,点击“ 确定 ”。
这样就在 MyLibraryGUI 项目里添加了 Cloudscape 的 JDBC 驱动。点击“ 完成 ”按钮。
2. 新建可视类( Visual Class)
在菜单栏选择“ 文件 - 新建 - 其它 - Java - 可视类 ”,点击“ 下一步 ”。
在“ Java 类 ”窗口, “包 ”文本框输入 mlg.library.gui ,“名称 ”文本框输入“ MyLibrar
yDesktopApp ”,“样式 ”选择“ Swing - 框架 ”(选择后“超类”变成 javax.swing.JFrame ),
点击“接口”右侧的“添加” ,输入 ActionListener ,点击“确定” 。勾选“ pulibc static void
main(String[] args)”,点击“完成”
在如下图的工作台中, 点击 1 里的下三角箭头, 将源代码区域最小化, 点击 2 里的三角
箭头使得选用板总是可见,将 3 处拉伸使得选用板中各控件可以很好看到。
在 RAD 下侧的“属性”栏里,将“ 标题 ”的值改为“ 图书馆图书管理 ”,如果想改变
大小,可以将修改“ 大小 ”的值。
点击 MyLibraryDesktopApp.java 可视编辑器里的面板 JPanel (不是整个框架 JFrame),
在下面的“ 属性 ”栏中找到“ 布局 ”,默认值为 BorderLayout ,在列表中选择 GridBagLayo
ut 。Ctrl+S 保存。
3. 添加 GUI 组件
下面向 JFrame 里添加 Swing 组件,使得图书馆图书管理的应用程序如下所示:
在左侧的“ 选用板 ”中点击“ Swing 组件 ”中的“ JLabel ”,然后将鼠标指针移至 cont
ent pane。这时鼠标指针会显示 (0, 0),这是 GridBagLayout 下的组件坐标。
再次点击鼠标,这个 JLabel 会出现在 content pane 的中央。
在“ 选用板 ”选择一个 JTextField ,将它放在刚才那个 JLabel 的右边,鼠标指针会出现
您可能关注的文档
- 软件开发技术工具与软件开发过程介绍分析.pdf
- 软件开发流程规范实践.pdf
- 软件开发流程计划.pdf
- 软件开发体系方案.pdf
- 软件开发项目规范促进.pdf
- 软件开发中常用的日语单词及句子策略.pdf
- 软件项目开发过程分享.pdf
- 三合培养学生问题意识数学课题问卷调查及结果分析措施.pdf
- 扫黑除恶工作调查问卷整理.pdf
- 森林的开发与保护超精美剖析.pdf
- 小学道德与法治教学中模拟选举活动的设计与民主意识培养课题报告教学研究课题报告.docx
- 2026年新能源多能互补系统行业标准制定分析.docx
- 初中生物探究光照方向对光合作用影响机制的实验创新设计课题报告教学研究课题报告.docx
- 2026年新能源太阳能电池行业标准与检测报告[001].docx
- 2026年新能源太阳能电池行业技术革新趋势报告.docx
- 2026年新能源太阳能热发电行业成本控制策略报告.docx
- 2026年新能源太阳能热发电政策驱动因素分析报告.docx
- 高中生物细胞器系统交互3D打印模拟实验课题报告教学研究课题报告.docx
- 人工智能教育在教师教育中的角色与影响研究教学研究课题报告.docx
- 2026年新能源太阳能电池行业发展趋势报告.docx
原创力文档

文档评论(0)