欢迎来到天天文库
浏览记录
ID:30128366
大小:17.61 KB
页数:10页
时间:2018-12-27
《图形用户界面实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划图形用户界面实验报告 南京工程学院 实验报告 课程名称JAVA基础 实验项目名称图形用户界面设计 实验学生班级 实验学生姓名 学号 同组学生姓名无 实验时间XX年11月 实验地点 实验成绩评定 指导教师签字年月日 一、实验目的和要求 1.目的:掌握javaAWT及Swing组件的使用方法,包括窗口、框架、对话框、布局方式、面板、文本编辑器、按钮、组合框等,合理利用委托事件处理模型,掌握不同组件,不同事件的事件处理方法,设计出能够响应事件的jav
2、a图形用户界面。 2.要求:设计图形用户界面,事件处理,异常处理并弹出对话框,提示重新输入信息。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 二、实验题目 验证哥德巴赫猜想,添加图形用户界面 三、实验方法与步骤 1.添加图形用户界面 import*; import*; import*; publicclassGDBHextendsFrameimplementsActionL
3、istener//窗口框架响应单击事件,利用awt组件设计框架 { privateButtonbutton;//按钮 privateTextFieldtext1;//文本行 privateTextAreatext2;//文本区 publicGDBH() { super("验证哥德巴赫猜想");//设置框架窗口标题 (450,200,350,400);//设置框架的位置和尺寸(false);//设置框架大小不可改变();//设置窗口背景颜色 (newFlowLayout());//默认窗口流布局中对齐(newLabel("输入一个整数")); text1=newT
4、extField("",20);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 (text1); button=newButton("验证哥德巴赫猜想"); (button); (this);//为按钮注册单击事件监听器,委托当前对象处理事件 (newFlowLayout());//默认中对齐 text2=newTextArea(20,25); (false); (text2)
5、; (true);//设置组件可见 (newWinClose());//为框架注册窗口事件监听器,委托WinClose对象处理事件 } 2.实现单击事件和窗口事件监听器接口 publicvoidactionPerformed(ActionEvente)//单击事件处理方法,实现ActionListener接口 { Stringstr=();//获得文本行的字符串 try { longnum=(str);//将字符串转化成长整形 (yz(num));目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行
6、业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 } catch(NumberFormatExceptionn) { (this,"""+str+""字符串不能转换成整数,请重新输入!!"); return; } } classWinCloseimplementsWindowListener//实现窗口事件监听器接口 { publicvoidwindowClosing(WindowEvente)//窗口关闭事件处理方法 { (0);//程序运行结束 } publicvoidw
7、indowOpened(WindowEvente){} publicvoidwindowClosed(WindowEvente){} publicvoidwindowIconified(WindowEvente){} publicvoidwindowDeiconified(WindowEvente){} publicvoidwindowActivated(WindowEvente){} publicvoidwindowDeactivated(WindowEv
此文档下载收益归作者所有