Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 朱喜福配套习题 1_《Java程序设计》机考卷B

上传人:w****i 文档编号:94401711 上传时间:2019-08-06 格式:DOC 页数:3 大小:96KB
返回 下载 相关 举报
Java程序设计 第二版  普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  朱喜福配套习题 1_《Java程序设计》机考卷B_第1页
第1页 / 共3页
Java程序设计 第二版  普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  朱喜福配套习题 1_《Java程序设计》机考卷B_第2页
第2页 / 共3页
Java程序设计 第二版  普通高等教育“十一五”国家级规划教材  教学课件 ppt 作者  朱喜福配套习题 1_《Java程序设计》机考卷B_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 朱喜福配套习题 1_《Java程序设计》机考卷B》由会员分享,可在线阅读,更多相关《Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 教学课件 ppt 作者 朱喜福配套习题 1_《Java程序设计》机考卷B(3页珍藏版)》请在金锄头文库上搜索。

1、XXXXXX大学 XXX学院 (密封线内勿答题) 姓名 学号 学院(系) 专业 年级 班(密封线内勿答题) Java程序设计课程 期末机考卷(200x200x学年 第x学期) 本科 专科R A卷 B卷R C卷(考试时间180分钟)题号一二三四总分分数1、编写下图(a)所示的命令行界面的应用程序,程序运行后通过命令行输入一个长整数,回车后程序中得到该数并求其二进制表示;若命令行输入quit,回车后则退出程序运行。程序中求长整数i的二进制表示、并在命令行的一行输出是通过自定义的方法: static void printBinary(long i)完成的。图(b)是程序运行后输入两个数,回车后显示的

2、结果。(25分)(a)(b)2、编写命令行界面的应用程序,程序中创建FileReader类对象,并链接BufferedReader类对象,用来读取源程序中的每一行;创建FileWriter类对象,并链接BufferedWrit类对象,将读取的源程序的每一行添加行号后写入当前目录下的文件1.txt中。 (25分)3、编写继承自JPanel类的面板子类,其背景颜色为白色,该类实现MouseListener接口,使之能按照下面的描述响应鼠标的点击:点击鼠标右键,则得到点击处的坐标,并在面板子类的paint方法中以点击处为中心画半径为50像素的红色填充圆,对于其他鼠标事件程序中不做处理。请在面板子类中

3、编写main方法,该方法中创建一个窗口(JFrame),窗口大小设置300200像素,窗口标题为“第3题”,窗口内容面板的布局为边框布局(BorderLayout):窗口中间放置本题自定义的面板子类对象,测试你的程序对鼠标事件的响应。(25分)4、请编写下图(a)所示界面的窗口应用程序,该类继承自JFrame类,窗口大小为600400像素,窗口标题为“第4题”,窗口内容面板的布局为边框布局(BorderLayout):窗口中间放置一个20行、20列的带滚动条的文本区(JTextArea),并设置文本区的字体名称为“楷体_gb2312”、字体风格为粗体、字号大小为20。应用程序窗口设置了菜单条,

4、并在菜单条上添加一个菜单“File”,该菜单下有4个菜单项:“New”、“Get7Num”“Save”和“Exit”,下图(a)所示,并按图示设置他们的快捷键。各个菜单项的事件响应按下面的描述实现:选择菜单项“New”,则把清除文本区的内容;选择菜单项“Get7Num”,则随机生成7个整数,他们的取值范围在1到36之间(含1和36),要求这7个整数不能重复出现,并把这7个数字显示在文本区的一行上,下图(b)是点击菜单项“Get7Num”共5次后的显示结果;选择菜单项“Save”,则弹出文件保存对话框(JFileChooser),把文本区中的内容按照其显示格式保存为文本文件,如图(c)所示;选择菜单项“Exit”,则退出程序的运行。(25分) (a)(b)(c)第 3 页 共 3 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号