Java语言程序设计 上机实验6 掌握Java的图形用户界面编程,掌握布局管理器和事件的响应方法

Java语言程序设计 上机实验6

实验目的

掌握Java的图形用户界面编程,掌握布局管理器和事件的响应方法。

实验内容:(*)为选做内容

  1. 输入两个整数,分别进行加、减、乘、除等算术运算,界面如下图所示。

 Java语言程序设计 上机实验6      掌握Java的图形用户界面编程,掌握布局管理器和事件的响应方法

 

要求:

1) 采用Swing组件设计图形用户界面,采用3个文本行JTextField分别表示两个操作数和运算结果,其中表示运算结果的文本行只能显示,不能输入;采用组合框JComboBox提供多种算数运算符的选择方式,组合框只能在下拉列表中选择,不能编辑。

2) 文本行要响应单击事件,组合框要响应选择事件。两个事件处理方法执行由组合框指定的算术运算。

3) 进行异常处理。当文本行中的字符串不能转换成整数时,弹出对话框显示指定信息,提示用户重新输入。

  1. (*) 显示字符串中每个字符的Unicode值,参考下图。

提示:使用表格组件,表格大小根据字符串长度变化。

   Java语言程序设计 上机实验6      掌握Java的图形用户界面编程,掌握布局管理器和事件的响应方法Java语言程序设计 上机实验6      掌握Java的图形用户界面编程,掌握布局管理器和事件的响应方法 

实验要求:

1. 在实验报告中给出程序运行结果截图。

2. 源程序代码附到实验报告的最后。

3. 认真填写实验报告并妥善存档,在上机实验课之前发送电子版实验报告至 wsycup@foxmail.com

注意邮件标题附件实验报告文件名均为:

Java1实验报告N_学号_姓名

其中N为阿拉伯数字,指第几次实验,例如

Java1实验报告3_ 2012010400_李雷

请严格按照规定的格式发送邮件(注意标题中Java”后的数字“1”)邮件标题不符合格式要求等同于未交作业,并在规定的时间发送实验报告邮件,过期无效。

4. 实验报告雷同者将不能得到相应的平时分。

 

 

 

附录:实验报告

实验题目__实验6_______

学号_2014011329__    姓名

上一篇:查询数据库语句报错“数据类型 text 和 varchar 在 equal to 运算符中不兼容。"


下一篇:ylb: SQL表的高级查询-子查询