《面向对象程序设计》课程综合性实验报告.docVIP

《面向对象程序设计》课程综合性实验报告.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象程序设计》课程综合性实验报告

华北科技学院计算机系综合性实验 实 验 报 告 课程名称 面向对象程序设计 实验学期 2007 至 2008 学年 第 1 学期 学生所在系部 计算机系 年级 06级 专业班级 学生姓名 学号 任课教师 实验成绩 计算机系制 《面向对象程序设计》课程综合性实验报告 开课实验室: 软件实验室 2007年12月15日 实验题目 简易写字板软件设计 一、实验目的 通过编写Java的应用系统综合实例——简易写字板软件,总结、回顾和实践面向对象的编程思想以及编程方法,并通过编写程序来掌握Java语言编程技巧,将学习到的知识融会贯通,同时提高调试程序的能力,养成良好的编程习惯,并增强对程序设计整体思路的把握。 程序使用Net Beans集成开发环境完成,熟悉并掌握在Net Beans开发环境下编写Java程序。 二、设备与环境 硬件:多媒体计算机 软件:Windows 2000以上的操作系统、JDK开发包、Net Beans开发环境 三、实验内容 总体要求:程序界面友好,代码的可维护性好,包括必要的注释和相应的文档。 具体要求:基本的文本录入,字符修改,删除,换行,粘贴,复制,剪切等功能,主要包括: 菜单栏设计及功能实现:菜单栏主要包括文件、编辑、格式、帮助等常见菜单。 其中文件菜单有新建、打开、保存、另存为、退出等功能;编辑菜单有剪切、复制、粘贴、查找和查找替换等功能;格式菜单含有对文字字体、字型、字号及颜色等的设置功能。 编辑区设计:对文本的编辑处理区。 工具栏设计:可根据需要增加该项功能。 其他功能设计。 四、实验结果及分析 通过此次Java综合性实验,我对Java有了系统的了解。 (一)实验分析 首先,在设计Java写字板的时候,使用Net Beans集成开发环境,对写字板整体布局进行了布置:在新建窗体(JFrame)上加入了菜单条(jMenuBar1)、文本域(jTextArea1)以及快捷菜单(jPopupMenu1)。 其中,在菜单条上添加菜单和菜单项: 1、文件菜单(FileMenu):新建(New)、打开(Open)、保存(Save)、另存为(SaveAS)、退出(Exit); 2、编辑菜单(EditMenu):全选(SelectAll)、剪切(Cut)、复制(Copy)、粘贴(Paste)、删除(Delete); 3、格式菜单(StyleMenu):字体(Font)、颜色(Color); 4、帮助菜单(HelpMenu):帮助(Help)、关于(About)。总布局如下图: 图1:写字板界面 其次,添加各菜单项的事件: 一、文本域: 1、文本域内有键按下时窗体标题改变(jTextArea1KeyTyped),此时窗体标题变为:“未命名*”。 2、在文本域内单击鼠标右键弹出快捷菜单(jTextArea1MouseReleased),并且弹出的快捷菜单在鼠标点击的位置显示。 图2:文本域内快捷菜单 二、菜单条: 1、文件菜单下: (1)、新建菜单项(NewActionPerformed),单击该项时,写字板标题改变为“无标题-写字板”, 并且清空文本域内容。 主要源代码如下: setTitle(无标题-写字板); jTextArea1.setText(); (2)、打开菜单项(OpenActionPerformed),单击该项时,显示打开对话框,用户可以自行选择要保存的文件名称、路径。如图: 图3:打开对话框 主要源代码如下: JFileChooser j1=new JFileChooser(); if(j1.showOpenDialog(NoteBook.this)==JFileChooser.APPROVE_OPTION){ String open=j1.getSelectedFile().getPath(); //------------------------判断打开文件是否为空 if(open==null){ return; } try{ //-------------

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档