java实验四报告.doc任课教师:
«JAVA程序设计》
()
实
验
报
告
学号:
姓名: 班级:
学时安排:2
实验要求:1人1组
实验指导书
实验名称:图形用户界面实验
实验类别:综合设计型实验
一、实验目的
1、 掌握Java GUI主要的类及方法的创建及使用。
2、 掌握Java各种布局管理器的创建及使用。
3、 掌握Java对GUI的监听机制原理及主要GUI的监听接口。
4、 通过试验,能够应用GUI类及布局管理器设计能够相应用户请求简单的图形界面
二' 实验内容
P156习题2
要求
1:在界面要求的基础上,增加菜单,包含菜单有-文件(打开保存退出等)编辑(字体-粗体斜体颜色 -红绿蓝)帮助
2:使用 swing 控件:JTextField, JComboBox, JCheckBox, JRadioButton
(1)点击确定按钮时,将选择的个人姓名省份等信息显示在文本框内
步骤
1)实现接口 imp 1 ements ActionListener
2)设置确定按钮的监听者 buttonok. addActionListener (this):
3)动作实现
public void actionPerformed(ActionEvent e){.. ….}
1)接口 JTextField 内容改变-DocumentListener
2)监听者 Document dt;
dt = textname. getDocument();
dt. addDocumentListener(this);
3) public void changedUpdate(DocumentEvent e)
{
• if(e. getDocument()==dt) { }
public void insertUpdate(DocumentEvent e)
if (e. getDocument () =dt) { }
public void removeUpdate(DocumentEvent e) { }
JComboBox, JCheckBox, JRadioButton 选项内容改变- ItemListener public void itemSta/teChanged(ItemEvent e) {
if (e. get Source () =combopro)
if (e. getStateChange ()=二ItemEvent. SELECTED)
str二str+conibopro. getSelectedltem(). toString ();
……}
三、程序代码
package E26. test;
import java, awt. *;
impor t java, aw t. eve nt.*;
import javax. swing. *;
class aa extends JFrame implements ActionListener {
Button bl,b2;
TextArea textareal;
JTextField textl二new JTextField(5);
JComboBox provincechoice;
java实验四报告 来自淘豆网m.daumloan.com转载请标明出处.