《Java程序设计》课程综合性实验报告-简易写字板软件设计汇.doc

《Java程序设计》课程综合性实验报告-简易写字板软件设计汇.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java程序设计》课程综合性实验报告-简易写字板软件设计汇

华北科技学院计算机系综合性实验 实 验 报 告 课程名称 Java程序设计 实验学期 2011 至 2012 学年 第 1 学期 学生所在系部 基础部 年级 2009 专业班级 计算B092 学生姓名 学号 任课教师 实验成绩 计算机系制 《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)); menuItem[1][1].setMnemonic(C); menuItem[1][2]=new JMenuItem(

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档