Java程序设计实验报告-JAVA记事本 下载本文

内容发布更新时间 : 2024/5/18 10:45:15星期一 下面是文章的全部内容请认真阅读。

华北科技学院计算机系综合性实验

实 验 报 告

课程名称 Java程序设计B 实验学期 2011 至 2012 学年 第 1 学期 学生所在系部 计算机学院 年级 2009 专业班级 网络B093 学生姓名 学号 任课教师 实验成绩

计算机系制

华北科技学院计算机系综合性实验报告

《Java程序设计B》课程综合性实验报告

开课实验室: 基础实验室 2011 年 11 月 16 日

实验题目 一、实验目的 简易写字板软件设计 通过编写Java的应用系统综合实例——简易写字板软件,总结、回顾和实践面向对象的编程思想以及编程方法,并通过编写程序来掌握Java语言编程技巧,将学习到的知识融会贯通,同时提高调试程序的能力,养成良好的编程习惯,并增强对程序设计整体思路的把握。 熟悉在集成开发环境下编写Java程序。 二、设备与环境 硬件:多媒体计算机 软件:Windows 2000以上的操作系统、JDK开发包、集成开发环境 三、实验内容 总体要求:程序功能基本完成,用户界面友好,代码的可维护性和可扩展性较好,最好包括必要的注释和相应的文档。 具体要求:基本的文本录入,字符修改,删除,换行,粘贴,复制,剪切等功能,主要包括: 1. 菜单栏设计及功能实现:菜单栏主要包括文件、编辑、格式、帮助等常见菜单。 其中文件菜单有新建、打开、保存、另存为、退出等功能;编辑菜单有剪切、复制、粘贴、等功能;格式菜单含有对文字字体、字型、字号及颜色等的设置功能,根据情况可在编辑菜单添加查找和查找替换功能。 2. 编辑区设计:对文本的编辑处理区。 3. 工具栏设计:可根据需要增加该项功能。 4. 其他功能设计。 四、实验结果及分析 1.主界面的设计与实现 我的记事本主界面由三个部分组成:菜单栏、工具栏、文本编辑区。 布局方式:主界面采用的是默认的边界布局,工具栏置于边界布局的“北”部,文本编辑区置于边界布局的“中心”,菜单栏置于菜单条位置。工具栏内部采用的是盒式布局,将各个组件放在一个盒子容器里面,再将这个盒子容器嵌入到主界面的“北”部。文本编辑区是嵌入在一个滚动窗格的中间容器中,再将滚动窗格置于主界面“中心”。 主界面截图如下:

第 1 页

① 菜单的设计 菜单栏中共有四个菜单,分别是“文件”“编辑”“格式”“帮助”。 另外,为了使用方便,还设计了弹出菜单,实现了部分功能,截图如下:

2