- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
09014201赵阳Java程序设计实验报告
华北科技学院计算机系综合性实验
实 验 报 告
课程名称 Java程序设计
实验学期 2011 至 2012 学年 第 1 学期
学生所在系部 基础部
年级 2009 专业班级 计算B092
学生姓名 赵礼阳 学号 200909014201
任课教师 李芙玲
实验成绩
计算机系制
《Java程序设计》课程综合性实验报告
开课实验室: 基础实验室 2011 年 12 月 5 日
实验题目 简易写字板软件设计
通过编写Java的应用系统综合实例——简易写字板软件总结回顾和实践面向对象的编程思想以及编程方法
熟悉在集成开发环境下编写Java程序。
设备与环境
硬件:多媒体计算机
软件:Windows 2000以上的操作系统、JDK开发包、集成开发环境
实验内容
总体要求:程序功能基本完成,用户界面友好,代码的可维护性,必要的注释和相应的文档
具体要求基本的文本录入字符修改删除换行粘贴复制剪切等功能
菜单栏设计及功能实现:菜单栏主要包括文件、编辑、格式、帮助等常见菜单。其中文件菜单有新建、打开、保存、另存为、退出等功能;编辑菜单有剪切、复制、粘贴、等功能;格式菜单含有对文字字体、字型、字号及颜色等的设置功能,根据情况可在编辑菜单添加查找和查找替换功能。
编辑区设计:对文本的编辑处理区。
工具栏设计:可根据需要增加该项功能。
其他功能设计。
实验结果及分析
主界面的设计与实现
整个界面共包括四个部分,包括:标题栏、菜单栏、编辑区、状态栏以及滚动条,如图1所示。
图表 1记事本的整体布局
menuBar=new JMenuBar();
setJMenuBar(menuBar);
menu=new JMenu[5];
menuItem=new JMenuItem[menu.length][];
menu[0]=new JMenu(文件(F));
menu[0].setMnemonic(F);
menu[1]=new JMenu(编辑(E));
menu[1].setMnemonic(E);
menu[2]=new JMenu(格式(O));
menu[2].setMnemonic(O);
menu[3]=new JMenu(查看(V));
menu[3].setMnemonic(V);
menu[4]=new JMenu(帮助(H));
menu[4].setMnemonic(H);
本程序共设计四个菜单,分别是文件、编辑、格式、帮助四个菜单的功能,
针对记事本的需求,文件菜单栏实现了新建、打开、保存、另存为、退出的功能。如图二所示。
图表 2文件菜单栏
menuItem[0]=new JMenuItem[5];
menuItem[1]=new JMenuItem[7];
menuItem[2]=new JMenuItem[2];
menuItem[3]=new JMenuItem[1];
menuItem[4]=new JMenuItem[1];
menuItem[0][0]=new JMenuItem(新建(N));
menuItem[0][0].setMnemonic(N);
menuItem[0][1]=new JMenuItem(打开(O) ...);
menuItem[0][1].setMnemonic(O);
menuItem[0][2]=new JMenuItem(保存(S));
menuItem[0][2].setMnemonic(S);
menuItem[0][3]=new JMenuItem(另存为(A) ...);
menuItem[0][3].setMnemonic(A);menuItem[0][4]=new JMenuItem(关闭(C));
menuItem[0][4].setMnemonic(C);
图表 3编辑菜单栏
menuItem[1][0]=new JMenuItem(剪切(X));
menuItem[1][0].setMnemonic(X);
menuItem[1][1]=new JMenuItem(复制(C));
menuIt
您可能关注的文档
- 0615_奥拉西坦稳定性研究 文献综述_1.0.doc
- 05chujiaounben_kecenyujiaoxuelunyibufen.doc
- 06-12年各省区史高考真题专题汇编(母题)专题19 历史上重大改革回眸.doc
- 06-制造业新产品发项目管理实务 - 黄永刚.docx
- 0617_和讯网—巧劲引活水 公用事业亟待多维改革.docx
- 0619-埋地钢制道液体聚氨酯补口防腐层技术规定.doc
- 0651武汉交通职学院办公用品项目电子询价文件.doc
- 066 TCL销售司业务流程和经营管理重点手册.doc
- 06MIS课程设计图书馆管理系统需求分析.doc
- 06创新企业运营机 凸现企业核心竞争优势.doc
- 090213052 陈昊 计科1305 算法实验报告.docx
- 0902 医疗器械册管理信息系统备案子系统使用说明.doc
- 09030137吕霞10物流管理 开题报告.doc
- 090407012物流管理人才培养存在问题及改进对策.doc
- 0909莆田市流动口计划生育服务管理规范(莆人口109号文件内容).doc
- 0908湖南大学工管理学院级本科学生综合素质测评方案.doc
- 091333_企业标管理体系(绝对实用).doc
- 09函授专科 工管理 建设工程项目管理自学周历-张蓓.doc
- 09吉利,孙婷婷-本管理方法的应用与成本管理绩效研究——基于中国国有大型铁路施工企业的问卷调查.doc
- 09_工业金属管道程施工及验收规范(条文说明)GB50235-97.doc
最近下载
- ASTMA182-2015中文.PDF VIP
- 2025云南玉溪红塔实业有限责任公司员工招聘25人笔试备考试题及答案解析.docx VIP
- 2018湖北省施工机具使用费定额.pdf
- 25公安冲刺110考点 -更新版.pdf VIP
- 第三届全国生态环境监测专业技术人员大比武吉林省赛试题库资料(含答案).pdf
- (正式版)DB23∕T 3711-2024 《市县级矿产资源总体规划编制技术规程》.pdf VIP
- 工业设计审计报告范文.pdf VIP
- 丸红株式会社电子材料介绍.ppt VIP
- 2025年西式面点师(高级)实操技能与理论知识考核试题.docx VIP
- JBL_MS202 迷你桌面音响 说明书.pdf VIP
原创力文档


文档评论(0)