实验五 java项目开发实例

实验五 java项目开发实例

ID:14194588

大小:266.00 KB

页数:10页

时间:2018-07-26

实验五 java项目开发实例_第1页
实验五 java项目开发实例_第2页
实验五 java项目开发实例_第3页
实验五 java项目开发实例_第4页
实验五 java项目开发实例_第5页
资源描述:

《实验五 java项目开发实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验五Java项目开发实例实验目的:掌握运用RAD开发Java应用程序目标要求:1.掌握运用VisualEditor创建窗口应用程序2.掌握通过JDBC连接数据库内容简介:本章将介绍MyLibrary的GUI应用程序。实验说明:第一节创建GUI应用程序1.添加JDBC环境变量在菜单栏点击“文件->新建->项目”,选择“Java项目”,点击“下一步”。输入项目名称“MyLibraryGUI”,点击“下一步”。在Java设置中选择“库”栏,点击“添加变量”。在“新建变量类路径条目”对话框中点击“配置变量”在“类途径变量”对话框中点击“新建”按钮,会弹出“新建变量条目”对话框。在“名称”栏中输入“C

2、LOUDSCAPE_DRIVER_JAR”,然后点击“文件”按钮,找到D:/ProgramFiles/IBM/Rational/SDP/6.0/runtimes/base_v6/cloudscape/lib/db2j.jar,如下图:点击“确定”。再次点击“确定”。在弹出对话框点击“是”。在“新建变量类路径条目”窗口中选择,点击“确定”。这样就在MyLibraryGUI项目里添加了Cloudscape的JDBC驱动。点击“完成”按钮。1.新建可视类(VisualClass)在菜单栏选择“文件->新建->其它->Java->可视类”,点击“下一步”。在“Java类”窗口,“包”文本框输入mlg.

3、library.gui,“名称”文本框输入“MyLibraryDesktopApp”,“样式”选择“Swing->框架”(选择后“超类”变成javax.swing.JFrame),点击“接口”右侧的“添加”,输入ActionListener,点击“确定”。勾选“pulibcstaticvoidmain(String[]args)”,点击“完成”在如下图的工作台中,点击1里的下三角箭头,将源代码区域最小化,点击2里的三角箭头使得选用板总是可见,将3处拉伸使得选用板中各控件可以很好看到。在RAD下侧的“属性”栏里,将“>标题”的值改为“图书馆图书管理”,如果想改变大小,可以将修改“>大小”的值。点

4、击MyLibraryDesktopApp.java可视编辑器里的面板JPanel(不是整个框架JFrame),在下面的“属性”栏中找到“布局”,默认值为BorderLayout,在列表中选择GridBagLayout。Ctrl+S保存。1.添加GUI组件下面向JFrame里添加Swing组件,使得图书馆图书管理的应用程序如下所示:在左侧的“选用板”中点击“Swing组件”中的“JLabel”,然后将鼠标指针移至contentpane。这时鼠标指针会显示(0,0),这是GridBagLayout下的组件坐标。再次点击鼠标,这个JLabel会出现在contentpane的中央。在“选用板”选择一个

5、JTextField,将它放在刚才那个JLabel的右边,鼠标指针会出现(1,0)。重复以上两步,一共添加共2个JLabel和JTextField。在(1,2)添加一个JButton。点击一下(0,0)的JLabel,再点击一下,输入“书名”两个字。用同样的方法,将第二个JLabel的文本改成“作者”。再将JButton的文本改成“添加”。1.运行可视类点击设计编辑器和属性栏之间的中的任一个箭头,使得源代码编辑器出现。在源代码区域找到main方法,添加如下代码,用于在这个java类启动后能够运行图形界面:publicstaticvoidmain(String[]args){MyLibraryD

6、esktopAppapp=newMyLibraryDesktopApp();app.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);app.setVisible(true);}右键点击“包资源管理器”中的MyLibraryDesktopApp.java,选择“运行->Java应用程序”会看到MyLibraryDesktopApp.java程序的运行界面:1.添加事件处理方法为上小节新建的“添加”按钮添加事件。在MyLibraryDesktopApp.java的可视编辑界面,右键点击“添加”按钮,选择“事件->添加事件”,在弹出的“添加事件”向

7、导直接点击“完成”按钮。察看MyLibraryDesktopApp.java的源代码,会看到添加了如下代码:privateJButtongetJButton(){if(jButton==null){jButton=newJButton();jButton.setText("添加");jButton.addActionListener(newjava.awt.event.ActionListener

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。