java实验报告 Java SE程序设计

java实验报告 Java SE程序设计

ID:46391795

大小:460.98 KB

页数:21页

时间:2019-11-23

java实验报告  Java SE程序设计_第1页
java实验报告  Java SE程序设计_第2页
java实验报告  Java SE程序设计_第3页
java实验报告  Java SE程序设计_第4页
java实验报告  Java SE程序设计_第5页
资源描述:

《java实验报告 Java SE程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、甘肃政法学院本科生实验报告(三)姓名:俞晓学院:信息工程学院专业:信息管理与信息系统班级:2013级信管班实验课程名称:JavaSE程序设计实验日期:2015年5月5日指导教师及职称:李瑞生实验成绩:开课时间:2104-2015学年第二学期甘肃政法学院实验管理中心印制实验题目组件与事件小组合作否姓名俞晓班级2013级信管班学号201381020120一、实验目的1、掌握javaAWT图形用户界面设计常用类及其各自重要方法的应用。2、掌握java事件处理模式并熟练掌握文本框上事件处理的方法。3、进一步掌握java组件及事件编程的各种方法。4、掌握对话框的编

2、制和事件处理方法。5、掌握鼠标焦点事件、鼠标事件及键盘事件的处理方法。6、掌握Swing组件及事件编程方法。二.实验环境Windows7Eclipse三、实验内容与步骤1、算数测试【代码1】//创建textOne,其可见字符长是10:textOne=newTextField(10);【代码2】//创建textTwo,其可见字符长是10:textTwo=newTextField(10);【代码3】//创建textResult,其可见字符长是10:textResult=newTextField(10);【代码4】//将当前窗口注册为getProblem的Ac

3、tionEvent事件监视器:getProblem.addActionListener(this);【代码5】//将当前窗口注册为giveAnwser的ActionEvent事件监视器:giveAnwser.addActionListener(this);【代码6】//将当前窗口注册为textResult的ActionEvent事件监视器:textResult.addActionListener(this);【代码7】//判断事件源是否是getProblem:if(e.getSource()==getProblem)【代码8】//判断事件源是否是give

4、Anwser:e.getSource()==giveAnwser)【代码9】//创建窗口,其标题为:算术测试:frame=newComputerFrame("算数测试");运行结果如图所示:1、信号灯【代码1】//创建choice:choice=newChoice();【代码2】//创建choice添加itemRed:choice.addItem(itemRed);【代码3】//创建choice添加itemYellow:choice.addItem(itemYellow);【代码4】//创建choice添加itemGreen:choice.addItem

5、(itemGreen);【代码5】//将当前窗口注册为choice的ItemEvent事件监视器:choice.addItemListener(this);【代码6】//choice返回被选中的条目:Stringitem=choice.getSelectedItem();运行结果如图所示:1、布局与日历【代码1】//将pCenter的布局设置为7行7列的GridLayout布局:pCenter.setLayout(newGridLayout(7,7));【代码2】//pCenter添加组件titleName[i]:pCenter.add(titleNam

6、e[i]);【代码3】//pCenter添加组件labelDay[i]:pCenter.add(labelDay[i]);【代码4】//窗口添加scrollPane在中心区域:add(pCenter,BorderLayout.CENTER);【代码5】//窗口添加pNorth在北面区域:add(pNorth,BorderLayout.NORTH);【代码6】//窗口添加pSouth在南区域:add(pSouth,BorderLayout.SOUTH);运行结果如图所示:1、方程求根【代码1】//当前窗口作为controlButton的ActionEven

7、t事件的监视器:controlButton.addActionListener(this);【代码2】//textA调用方法获取其中的文本:doublea=Double.parseDouble(textA.getText());【代码3】//textB调用方法获取其中的文本:doubleb=Double.parseDouble(textB.getText());【代码4】//textC调用方法获取其中的文本:运行结果如图所示:1、实体对话框【代码1】//对话框设置为有模式:this.setModal(true);【代码2】//对话框设置为可见:this.

8、setVisible(true);【代码3】//对话框设置为不可见:this.s

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

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

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