全球旧事资料 分类
《Java程序设计A》课程考试报告
开课实验室:软件开发实验室
实验题
简易记事本软件

一、实验目的
a掌握面向对象程序设计基本要素(封装、继承、多态)
年月日
b掌握JAVA语言常用类包及其常用方法和JAVA语言基本语法
c掌握基于AWT的图形用户界面设计
i常用标准控件的使用,如标签、按钮、菜单、文本框、单选按钮、滚动条等。
ii事件处理机制
d掌握布局、对话框的使用
e掌握发布JAVA应用程序
二、设备与环境PC兼容机、Wi
dows操作系统、JAVA集成开发环境。
三、实验内容
1完成记事本的需求分析。2记事本的总体设计,列出主要的类和类间关系。3列出具体的实现代码。4写出程序的实现细节,主要得功能界面,实现说明。5写出总结和评价
四、实验结果及分析1需求分析11系统功能分析
1.新建操作用户可以根据需要,建立新的记事本文档,进行操作。2.打开操作
f华北科技学院计算机系报告
用户在可以打开任何文本内容进行操作。3.保存操作用户在对文本操作进行以后,可以按照需求进行保存操作。4.撤销操作若文本内容不符合用户的需求,可以撤销当前的操作。5.剪切操作用户可以可按照需求,对需要的内容进行剪切,将其移植其他处。6.复制操作移植的内容可以进行复制,这样更方便用户修改相应内容。7.粘贴操作将要复制的内容进行粘贴。8.删除操作删除不需要的内容。9.全选操作全选内容方便用户进行相应的剪切,复制,粘贴等内容。10.格式操作用户可根据需求将文本内容进行字体设置。11.退出操作用户不需要进行任何操作时候,可以退出。
12设计目标
通过分析,主要实现如下目标:(1)编写新建模块。用户新建任何文本文档。(2)编写打开模块。用户可打开电脑中的任何文本文档。(3)编写保存模块。保存已操作的文本内容。(4)编写退出模块。退出记事本。(5)编写撤销模块。撤销当前编辑的文本内容。(6)编写剪切模块。将需要编辑的内容进行剪切。(7)编写复制模块。复制用户选中的内容。(5)编写粘贴模块。粘贴需要复制的内容。(6)编写删除模块。删除选中的文本内容。(7)编写全选模块。选中需要进行操作的文本内容。(8)编写格式模块。按照需求对文本内容进行相应设置。
3程序代码
第1页
f华北科技学院计算机系报告
importjavaxswi
gimportjavaawteve
tpublicclassJishibe
exte
dsJFrameimpleme
tsActio
Liste
er
JPopupMe
upmJTextAreatapublicJishibe
super
好听全球资料 返回顶部