图形界面程序的界面设计(共5页).docx
《图形界面程序的界面设计(共5页).docx》由会员分享,可在线阅读,更多相关《图形界面程序的界面设计(共5页).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验三 图形界面程序的界面设计 一、 实验目的1、掌握 Java 图形界面程序设计的基本思想和步骤。 2、掌握 JDK 中 AWT 包和 Swing 包的基本使用方法和区别。 3、掌握容器和布局的概念和使用。 4、掌握图形界面程序的界面设计方法和步骤。二、 实验内容自己编写所有代码,设计一个程序的界面。该程序的功能要求是:运行之后,界面要求基本如左图所示。其中界面设计时的顶层容器要求使用 JFrame(或 Frame),界面上的“简易计算器”、“运算数一”、“运算数二”、“运算结果”些提示标签使用组件 JLabel(或 Label),输入运算数和输出运算结果使用 JT
2、extField(或 TextField),“相加”、 “相减”和“全部清零”使用按钮 JButton(或 Button)。 请注意查阅 JDK 的 API文档中这些相关的类,看看它们具有哪些构造函数可以用来生成所需的对象,它们具有哪些方法可以用来进行调用。注意保存好本次实验代码,下一次实验将会要求实现其事件处理以继续完善。 (由于实验三为选作,因此只做了第一题)三、 分析与设计1、 分析:这次实验主要是图形界面程序的界面设计,设计界面时,先定义“容器对象”作为载体,然后定义按钮,输入框之类的普通图形界面组件对象,把这些组件对象添加(调用容器对象的add方法)到容器上,才构成界面。而对于容器对
3、象设置布局的方法都是调用该容器对象的setLayout方法。2、 设计:此题用到java中能够实现图形用户界面的类库:javax.swing,在根据类库中的组件完成整个界面的设计,其中要注意对于界面的设计有位置等细节需要决定。四、 测试数据及运行结果 五、问题与总结在此实验中只要按照javax.swing类库中的组件方法来编写即可。需要定义一个对象,来运行程序。注意定义的对象名称尽量与类名相同。在实验中要注意位置的设定,尽量使布局与题目要求相同。六、附录:package Shiyansi;import javax.swing.JButton;import javax.swing.JFrame;
4、import javax.swing.JLabel;import javax.swing.JTextField; public class Shiyansan JTextField jtextfield1,jtextfield2,jtextfield3;JLabel label1,label2,label3,label4;JButton b1,b2,b3;JFrame jfr=new JFrame(计算器); /定义设计图形界面程序所需的容器对象public Shiyansan()b1=new JButton(相加); /定义界面上需要的按钮相加,下同b2=new JButton(相减); b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形界面 程序 界面设计
限制150内