当前位置:文档之家› 记事本程序测试用例的编写

记事本程序测试用例的编写

记事本程序测试用例的编写
记事本程序测试用例的编写

记事本系统

测试用例

目录

RW01文件 (2)

RW0101新建 (2)

RW0102打开 (3)

RW0103保存和另存为 (4)

RW0104页面设置 (5)

RW02编辑 (6)

RW0201编辑 (6)

RW03格式 (6)

RW0301自动换行 (8)

RW0302字体 (9)

RW0303字形 (9)

RW0304字体大小 (10)

RW0305字符集 (10)

RW01文件

RW0101新建

软件名称记事本系统模块名称新建

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的验证能实现新建空白txt文档的功能

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 点击开始-所有程序-附件-记事本成功进入记事本系统

新建一个空白文档

步骤2 在记事本系统界面,点击文件-新建

(ctrl+N)

步骤3 在编辑区域输入1310906 显示出入值:123456

步骤4 在编辑区域输入冉维显示出入值:冉维

步骤5 在编辑区域输入ranwei 显示出入值:ranwei

步骤6 在编辑区域输入@#$%^& 显示出入值:@#$%^&

步骤7 点击文件-新建(ctrl+N)系统提示:

:点击是

保存,点击否不保存,点击取消撤销新建

功能

步骤8 在桌面点击右键,选择新建-文本文档

桌面新建一个,双击打开为空白

文档

覆盖需求

RW0102打开

软件名称记事本系统模块名称打开

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作用例描述

在windows2007环境下,测试打开一个空白txt文档

目的验证能打开记事本系统

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 双击打开记事本记事本正常打开

步骤2 左键单击记事本-点击打开(Ctrl+O)记事本正常打开

覆盖需求

RW0103保存或另存为

软件名称记事本系统模块名称保存或另存为

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作

用例描述

在windows2007环境下,测试保存一个空白txt文档

目的

验证能保存记事本系统

前提条件记事本系统可用

测试步骤及输入:结果:

正常打开记事本

步骤1 打开空白记事本,点击文件-保存

(Ctrl+S)-再次打开

步骤2 在编辑区域输入:冉维,点击文件-保存

文本显示输入值:冉维

-再次打开

文本显示输入值:冉维、冉维

步骤3 在编辑区域输入:、冉维,Ctrl+S,双

击记事本

步骤4 在编辑区域输入:、冉维,点击文件-另

文本显示输入值:冉维、冉维、冉维存为-保存-再次打开

步骤5 在编辑区域输入:、冉维,点击文件-另

文本显示输入值:冉维、冉维存为-不保存-再次打开

RW0104页面设置和打印

软件名称记事本系统模块名称页面设置和打印

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工

用例描述

在windows2007环境下,测试一个空白txt文档的页面设置和打印功能

目的

验证能页面设置记事本系统

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 打开文件-页面设置

系统提示“”步骤2 打开文件-打印(Ctrl+P)

系统提示“”

RW02编辑

RW0201编辑

软件名称记事本系统模块名称编辑

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工

用例描述

在windows2007环境下,测试编辑一个空白txt文档

目的验证能对记事本进行操作

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 在编辑区域输入1310906 显示出入值:123456

步骤2 在编辑区域输入冉维显示出入值:冉维

步骤3 在编辑区域输入ranwei 显示出入值:ranwei

步骤4 在编辑区域输入@#$%^& 显示出入值:@#$%^&

步骤5 点击编辑-撤销(Ctrl+Z)

显示内容:ranwei

步骤6 点击编辑-剪切(Ctrl+X),选中的内容

是ranwei 选中内容消失

步骤7 点击编辑-复制(Ctrl+C),选中的内容

是ranwei 选中内容没变化

步骤8 点击编辑-粘贴(Ctrl+V),选中的内容

是ranwei 显示内容:ranweiranwei 步骤9 点击编辑-删除(Del),选中的内容是

ranwei 显示内容:ranwei

步骤10 点击编辑-查找(Ctrl+F),查找内容r 显示内容:r字符蓝色标记

步骤11 点击编辑-查找下一个(F3),查找内容r 显示内容:选择一次,则r相应的而后一个字符转变为蓝色,没有则显示

步骤12 点击编辑-替换(Ctrl+H),第一个r替

换为w 显示内容:wanwei

步骤13 点击编辑-全选(Ctrl+A)显示内容:wanwei,字体颜色全部变为蓝

步骤14 点击编辑-时间/日期(F5)

显示内容:

RW03格式

RW0301自动换行

软件名称记事本系统模块名称自动换行

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的

实现”自动换行”和”非自动换行”的状态间切换功能

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 打开记事本,选择格式下的自动换行换行成功

步骤2 在空白区域里输入的汉字超过一行字的

换行成功

范围,点击自动换行

能够自动换行

步骤3 选中在空白区域所编辑的数据。点击自

动换行

步骤4 在空白区域写2009213998

输入成功,能够自动换行步骤5 在空白区域写ranwei

输入成功,能够自动换行步骤6 在空白区域写 ranwei222@https://www.doczj.com/doc/4c13568687.html,

输入成功,能够自动换行

RW0302字体

软件名称记事本系统模块名称字体

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的弹出字体对话框,将文本设置为指定字体

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 在记事本系统界面,点击格式-字体选择相应的字体,有相应的改变步骤2 在编辑区域输入1310906,字体改为

Wingdings,点击确定显示:

(原字体:)

步骤3 在编辑区域输入冉维,字体改为

Giddyup Std,点击确定显示:

(原字体:)

RW0303字形

软件名称记事本系统模块名称字形

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的弹出对话框,将文本设置为指定字形

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 选择粗体斜体能够成功改变所选字的字形

步骤2 选择粗体能够成功改变所选字的字形

步骤3 选择常规能够成功改变所选字的字形

步骤4 选择斜体能够成功改变所选字的字形

步骤5 在编辑区域输入1310906

成功改变字体(改变前字样:

改变后字样:)

步骤6 在编辑区域输入冉维

成功改变字体(改变前字样:

改变后字样:

RW0304字体大小

软件名称记事本系统模块名称字体大小

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的设置对话框,将文本设置为指定字体大小

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 选择五号字体点击确定,能够成功改变字体大小步骤2 选择四号字体点击确定,能够成功改变字体大小步骤3 选择一号字体点击确定,能够成功改变字体大小步骤4 在编辑区域输入1310906 修改成功,可以成功改变字体大小步骤5 在编辑区域输入 ranwei 修改成功,可以成功改变字体大小步骤6 在编辑区域输入$%^&*() 修改成功,可以成功改变字体大小

RW0305字符集

软件名称记事本系统模块名称字符集

设计者冉维创建日期2012-05-07

设计状态初稿用例类型手工操作

用例描述

在windows2007环境下,测试新建一个空白txt文档

目的设置对话框,将文本设置为指定字体集

前提条件记事本系统可用

测试步骤及输入:结果:

步骤1 选择西欧语言成功修改字符集

步骤2 选择希腊语成功修改字符集

步骤3 选择土耳其语

成功修改字符集

步骤4 选择中欧字符

成功修改字符集

步骤5 选择西里尔文成功修改字符集

步骤6 在编辑区域输入ranwei 输入成功,可以成功改变字的类型实验八:记事本程序测试用例的编写

(实验时间2012年12月6日)

一、实验目的

掌握测试用例的基本构成元素;掌握在软件测试实践中一些常用测试用例的设计思想和方法,学会如何设计测试用例。

二、实验内容

测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。在编写测试用例过程中,需要遵守基本的测试用例编写标准,并参考一些测试用例设计的指南。标准模板中主要元素如下:

标识符:由测试设计过程说明和测试程序说明引用的唯一标识符

测试项:描述被测试的详细特性、代码模块等,应该比测试设计说明中所列出的特性更加具体。

输入标准:该说明列举送到软件执行测试用例的所有输入内容或者条件

输出标准:描述进行测试用例预期的结果

环境要求:执行测试用例所必需的硬件、软件、测试工具、人员等测试用例间的关联:用来标识测试用例与其他测试用例之间的依赖关系。

例:要对Windows记事本程序进行测试,选取其中的一个:

测试项——文件菜单栏的测试

测试对象——记事本程序文件菜单栏(测试用例标识10000,下同)

所包含的子测试用例描述如下:

|------------文件/新建(1001)

|------------文件/打开(1002)

|------------文件/保存(1003)

|------------文件/另存为(1004)

|------------文件/页面设置(1005)

|------------文件/打印(1006)

|------------文件/退出(1007)

1.选取其中的一个子测试用例——文件/退出(1007)作为例子,测试用例如下表所示。字段名称描述

标识符1007

测试项记事本程序,“文件”菜单栏中的“文件”|“退出”命令的功能测试

测试环境

要求

Windows 2000 Professional 中文版

输入标准(1) 打开记事本程序,不输入任何字符,单击“文件”|“退出”命令

(2) 打开记事本程序,输入一些字符,不保存文件,单击“文件”|“退出”命令

(3) 打开记事本程序,输入一些字符,保存文件,单击“文件”|“退出”命令

(4) 打开一个记事本文件(*. txt),不做任何修改,单击“文件”|“退出”命令

(5) 打开一个记事本文件,修改后不保存,单击“文件”|“退出”命令

输出标准(1) 记事本未做修改,单击“文件”|“退出”命令,能正确地退出应用程序,无提示信息

(2) 记事本做修改未保存或者另存,单击“文件”|“退出”命令,会提示“未定标题文件的文字已经改变,想保存文件吗?”单击“是”,Windows将打开“保存”/“另存为”对话框,单击“否”,文件将不被保存并退出记事本程序,单击“取消”将返回记事本窗口

测试用例

间的关联

2.选取其中的一个子测试用例——文件/保存(1003)作为例子,测试用例如下表所示。

用delphi编写的记事本代码.

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StdCtrls, ComCtrls, ExtCtrls, ToolWin, ImgList; type TForm1 = class(TForm MainMenu1: TMainMenu; RichEdit1: TRichEdit; OpenDialog1: TOpenDialog; SaveDialog1: TSaveDialog; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; FontDialog1: TFontDialog; N4: TMenuItem; N5: TMenuItem; N6: TMenuItem; N7: TMenuItem; N8: TMenuItem; N9: TMenuItem; N10: TMenuItem; N11: TMenuItem; N12: TMenuItem; N13: TMenuItem; N14: TMenuItem; N15: TMenuItem; N16: TMenuItem; N17: TMenuItem; N18: TMenuItem; N19: TMenuItem; N20: TMenuItem; PopupMenu1: TPopupMenu; FindDialog1: TFindDialog; N21: TMenuItem; PrintDialog1: TPrintDialog; N22: TMenuItem; N23: TMenuItem; N24: TMenuItem; N25: TMenuItem; N26: TMenuItem; N27: TMenuItem; N28: TMenuItem; N31: TMenuItem; N32: TMenuItem; S1: TMenuItem; Timer1: TTimer; StatusBar2: TStatusBar; ToolBar1: TToolBar; ToolButton1: TToolButton; ToolButton2: TToolButton; ToolButton3: TToolButton; ToolButton4: TToolButton; ToolButton5: TToolButton; ToolButton6: TToolButton; ToolButton7: TToolButton; ToolButton8: TToolButton; ToolButton9: TToolButton; ToolButton10: TToolButton; ToolButton11: TToolButton; ToolButton12: TToolButton; ToolButton13: TToolButton; ImageList1: TImageList; procedure N2Click(Sender: TObject; procedure N3Click(Sender: TObject; procedure N7Click(Sender: TObject; procedure N8Click(Sender: TObject; procedure N9Click(Sender: TObject; procedure N14Click(Sender: TObject; procedure N21Click(Sender: TObject; procedure N16Click(Sender: TObject; procedure N17Click(Sender: TObject; procedure N18Click(Sender: TObject; procedure N12Click(Sender: TObject; procedure N20Click(Sender: TObject; procedure N6Click(Sender: TObject; procedure S1Click(Sender: TObject; procedure FindDialog1Find(Sender: TObject; procedure Timer1Timer(Sender: TObject; procedure N24Click(Sender: TObject; procedure N25Click(Sender: TObject; procedure N26Click(Sender: TObject; procedure N27Click(Sender: TObject; procedure N28Click(Sender: TObject; procedure RichEdit1MouseMove(Sender: TObject; Shift:

java课设记事本说明书

******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2012年秋季学期 Java 课程设计 题目:记事本系统设计 专业班级: 姓名: 学号: 指导教师: 成绩:

目录 摘要 (1) 序言 (2) 正文 (3) 1.系统设计与分析 (3) 2.详细设计 (3) 3.系统测试 (14) 4.软件使用说明书 (17) 设计总结 (18) 参考文献 (19) 致谢 (20) 附录(程序源代码) (21)

摘要 本次课程设计的题目是用java语言编写记事本程序,要求是:用图形界面实现;含有简单的文字编辑功能,如:剪切、复制、粘贴、删除;还能实现保存、另存为、查找、替换等功能。 本程序主要用到了Java swing组件和事件监听器,还用到了文件的输入输出流。记事本的界面参考了Windows中的记事本界面,并且根据课程设计要求做了适当的调整。 关键字:记事本程序;Java语言;Jcreator

序言 Java的前身是Oak,它一开始只是被应用于消费性电子产品中。后来它的开发者们发现它还可以被用于更大范围的Internet上。1995年,Java语言的名字从Oak编程了Java。1997年J2SE1.1发布。1998年J2SE1.2发布,标志Java2的诞生。十多年来,Java编程语言及平台成功地运用在网络计算及移动等各个领域。Java的体系结构由Java语言、Java class、Java API、Java虚拟机组成。它具有简单、面向对象、健壮、安全、结构中立、可移植和高效能等众多优点。Java支持多线程编程,Java运行时系统在多线程同步方面具有成熟的解决方案。Java的平台标准有Java ME,Java SE和Java EE。Java发展到今天,它的卓越成就及在业界的地位毋庸置疑。目前在众多的支持Java的开发工具中主要的7有Java Development Kit,NetBeans,Jcreator,JBuilder,JDeveloper和Eclipse等。其中Java Development Kit 简称JDK是大多开发工具的基础。以上的每种开发工具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发内容和软硬件环境等因素来选择一种合适的开发工具。 在本程序设计中,因为需要开发的是记事本程序,规模较小,内容较少, 所以选择了适合初学者使用的JCreator开发工具。

如何用记事本编写一个简单的java代码

如何用记事本编写一个简单的j a v a代码 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

一:怎么用记事本写第一个java代码 第一步:新建txt文档 首先我们在F盘新建一个txt文档,并命名为,如下图所示: 第二步:编写代码 我们双击打开:如下图所示 第三步:编写好代码 我们在记事本中写代码,写好后如下所示:

然后我们同时按Ctrl+s键保存,然后关闭记事本即可 上面的源代码如下: public class Test{//这里的Test为类名,这里类名要与我们刚才新建的记事本的名字必须一致,首字母大写 public static void main(String[] args){//java中的主函数的写法 "HelloWorld");//java中的输出语句写法 } } 第三步:打开控制台界面 我们在计算机中,打开如下图界面,

然后在这里,输入cmd,并按回车,然后弹出如图所示

第四步:在控制台中运行并输出 我们用鼠标点击一下里面黑色部分,然后输入F:然后回车,然后再输入javac 然后回车,最后输入java Test,就可以看到结果了,如下图所示:

红色圈出来部分就是结果了 二:温馨提示: 1,上面演算中在控制台中首先输入F:的原因是因为我在F盘建立一个文本文档,并命名为,如果你是把你的文档文档建立在D盘,则应该输入D: 以此类推。 2,如果你是在F盘下的CH文件夹建立一个记事本,并命名为,则输入的情况如下, cd CH表示转到CH这个文件夹下,然后再输入回车,再输入java Test 就可以看到运行结果了

用记事本编写整人小程序

不需要任何编程基础,不需要任何编程软件,只需使用电脑里自带的记事本软件就可以轻松编写出整人的小程序,甚至是病毒。。。。。。 首先,单击右键,新建一个文本文档,输入:msgbox"你是猪!" 然后,点击文件->另存为->保存类型:所有文件->文件名xxxx.vbs,名字随便起,但一定要记得把后缀名改为 .vbs。

然后打开刚保存的xxxx.vbs

哈哈,很好玩吧,双引号里的内容”你是猪!”可以随意更改,但双引号一定要用英文输入法来写。嗯,下面正式开始整人。。。。。。 按照前面说的,在记事本上输入如下图,并保存为55.vbs。

其中wscript.Sleep 500为停留500毫秒,可随便更改 下面这段代码就是一个启动关机程序的东东,300这个数是指300秒倒计时,这个数字也可以随便改,这段代码也可以独立保存出来作为一个关机程序 dim WSHshell set WSHshell = wscript.createobject("wscript.shell") WSHshell.Run "cmd.exe /c shutdown -s -t 300" 打开这个文件,如果你点击“是”,你就会进入一个死循环中,就是不断地弹出对话框。解决方法是按下Alt+Ctrl+Delete键,选择“进程”,把wscript.exe结束掉。如果点击“否”,

则进入关机倒计时,解决方法是点击“开始”->“运行”,在对话框里输入shutdown -a ,再点击“确定”即可。 最后嘛,把这文件创建桌面快捷方式,然后把图标换了,换成QQ什么的,你懂的,呵呵。。。。。。当然,这种VBS编程还有很多好玩的地方,比如病毒,我也收藏有几个,由于我是一等一的良好市民,就不写上来了。 最后再送上一个程序: dim a do a=inputbox("输入123,否则关机。") if a="123" then msgbox" 很遗憾,你中招了,这是整人程序,你就等着关机吧" WSHshell.Run "cmd.exe /c shutdown -s -t 300" wscript.sleep 1000 exit do else msgbox"乖点,输入123" end if loop

编写一个记事本程序_要求:_用图形用户界面实现。_能实现编辑、保存、另存为、查找替换等功能。

import java.io.*; import java.util.Calendar; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class NoteBook extends JFrame implements ActionListener,ItemListener,WindowListener,MouseListener{ Container c = this.getContentPane(); JMenuBar jmb = new JMenuBar(); JColorChooser jcc = new JColorChooser(); JMenu jm1 = new JMenu("文件(F)"); JMenu jm2 = new JMenu("编辑(E)"); JMenu jm3 = new JMenu("格式(O)"); JMenu jm4 = new JMenu("查看(V)"); JMenu jm5 = new JMenu("帮助(H)"); JMenuItem jmi1 = new JMenuItem("新建(N)"); JMenuItem jmi2 = new JMenuItem("打开(O)"); JMenuItem jmi3 = new JMenuItem("保存(S)"); JMenuItem jmi4 = new JMenuItem("退出(X)"); JMenuItem jmi5 = new JMenuItem("撤消(U)"); JMenuItem jmi6 = new JMenuItem("复制(C)"); JMenuItem jmi7 = new JMenuItem("粘贴(P)"); JMenuItem jmi8 = new JMenuItem("剪切(T)"); JMenuItem jmi12 = new JMenuItem("日期和时间"); JMenuItem jmi9 =m new JMenuItem("字体(E)"); JCheckBoxMenuItem jcbmi = new JCheckBoxMenuItem("自动换行(W)"); JMenuItem jmi10 = new JMenuItem("删除(S)"); JMenuItem jmi11 = new JMenuItem("背景颜色(H)"); JTextArea jta = new JTextArea(15,15); JScrollPane jsp = new JScrollPane(jta); //PupolMenu pm = new Pupolmenu(); NoteBook(){ this.addWindowListener(this); c.setLayout(new BorderLayout()); c.add(jmb,BorderLayout.NORTH); this.setTitle("新建文本文档"); jmb.add(jm1); jm1.setMnemonic('f'); jm1.addActionListener(this); jmb.add(jm2); jm2.setMnemonic('e'); jmb.add(jm3); jm3.setMnemonic('o'); jmb.add(jm4);

记事本

目录 第1章课程设计目的与要求 (1) 1.1设计目的 (1) 1.2实验环境 (1) 1.3预备知识 (1) 1.4设计要求 (1) 第2章课程设计内容 (2) 2.1 课题描述 (2) 2.2 系统设计 (3) 2.2.1功能分析 (3) 2.2.2面向对象设计 (4) 2.2.2类成员描述 (6) 2.3程序实现 (8) 2.3.1源码分析 (9) 2.3.2运行结果 (14) 第3章总结 (15) 参考文献 (16)

第1章课程设计目的与要求 1.1设计目的 将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通过课程设计,学生在下述各方面的能力应该得到锻炼: (1)进一步巩固、加深学生所学专业课程《JAVA语言教程》的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。 (2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。 (3)利用所学知识,开发小型应用系统,掌握运用JAVA语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。 (4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。 (5)掌握面向对象程序设计的方法。 (6)熟练掌握JAVA语言的基本语法,灵活运用各种数据类型。 (7)进一步掌握在集成环境下如何调试程序和修改程序。 1.2实验环境 硬件要求能运行Windows 操作系统的微机系统。JAVA语言应用程序开发软件使用:VJAVA 系统,或其他JAVA语言应用程序开发软件。 1.3预备知识 熟悉JAVA语言程序设计的基本知识及VJAVA编辑器的使用方法。 1.4设计要求 1.仔细分析设计题目,画出程序流程图,编写程序源代码。 2.积极上机调试源程序,增强编程技巧与调程能力。 3.认真书写课程设计预习报告,课程设计说明书。 4.遵守课程设计要求和机房管理制度,服从指导教师的安排,确保课程设计的顺利完成课程设计内容。

键盘使用说明书完整版

一、键盘简介键盘是计算机使用者向计算机输入数据或命令的最基本的设备。常用的键盘上有 101 个键或 103 个键,分别排列在四个主要部分:打字键区、功能键区、编辑键区、小键盘区。 现将键盘的分区以及一些常用键的操作说明如下: ( 一) 打字键区 它是键盘的主要组成部分,它的键位排列与标准英文打字机的键 位排列一样。该键区包括了数字键、字母键、常用运算符以及标点符号键,除此之外还有几个必要的控制键。下面对几个特殊的键及用法作简单介绍。 键的名称 主要功能说明 空格键 键盘上最长的条形键。每按一次该键,将在当前光标的位置上空 出一个字符的位置。 [Enter ↙]回车键 (1)每按一次该键,将换到下一行的行首输入。就是说,按下该键后,表示输入的当前行结束,以后的输入将另起一行。 (2)或在输入完命令后,按下该键,则表示确认命令并执行。[CapsLock] 大写字母锁定键 在打字键区右边。该键是一个开关键,用来转换字母大小写状态。每按一次该键,键盘右上角标有CapsLock 的指示灯会由不亮变成发亮,或由发亮变成不亮。这时:(1) 如果 CapsLock 指示灯发亮,则

键盘处于大写字母锁定状态: 1) 这时直接按下字母键,则输入为大写 字母;2) 如果按住 [Shif] 键的同时,再按字母键,输入的反而是小写字母。(2) 如果这时CapsLock 指示灯不亮,则大写字母锁定状态被取消。[Shift]换档键 换档键在打字键区共有两个,它们分别在主键盘区(从上往下数,下同)第四排左右两边对称的位置上。 (1)对于符号键(键面上标有两个符号的键,例如:等,这些键也 称为上下档键或双字符键)来说,直接按下这些键时,所输入的是该 键键面下半部所标的那个符号(称为下档键); 如果按住 [Shift] 键同时再按下双字符键,则输入为键面上半 部所标的那个符号(称为上档键)。如: [Shift]+=% (2)对于字母键而言:当键盘右上角标有 CapsLock 的指示灯不亮时,按住 [Shift] 键的同时再按字母键,输入的是大写字母。例如:CapsLock 指示灯不亮时,按 [Shift]+S键会显示大写字母S [ ←BackSpace]退格删除键 在打字键区的右上角。每按一次该键,将删除当前光标位置的 前一个字符。 [Ctrl]控制键 在打字键区第五行,左右两边各一个。该键必须和其它键配合 才能实现各种功能,这些功能是在操作系统或其他应用软件中进行设定的。例如: 文案大全

日历记事本程序代码

运行界面:

// CalendarWindow类 package others; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; import java.io.*; import java.awt.SplashScreen; public class CalendarWindow extends JFrame implements ActionListener,MouseListener,FocusListener { Calendar calendar; int year,month,day; CalendarMessage calendarMessage; CalendarPad calendarPad; NotePad notePad; JTextField showYear,showMonth; JTextField showDay[]; CalendarImage calendarImage; String picturename;//图像名称; String getPicture_address; Alarm alarm; JButton nextYear,previousYear,nextMonth,previousMonth; JButton saveDailyRecord,deleteDailyRecord,readDailyRecord,changeBackground; File dir; Color backColor=Color.white; public CalendarWindow() { dir= new File("./dailyRecord"); dir.mkdir(); showDay = new JTextField[42]; for(int i=0;i

用Java程序编写一个记事本程序的设计报告

用Java程序编写一个记事本程序的 设计报告 学习中心(点):泾阳学习中心 专业:计算机科学与技术 层次:专升本 姓名:李永固 批次: 112

目录 一、设计分析 (1) 二、程序结构 (1) 三、各模块的功能及程序说明 (2) 1、类设计 (2) 2、主要功能代码实现 (4) 四、源程序 (9) 五、操作方法 (20) 六、试验结果 (20) 七、设计体会 (22)

用Java程序编写一个记事本程序的设计报告 一、设计要求 1.用图形用户界面实现。 2.能实现编辑、保存、另存为、查找替换等功能。 二、程序结构 流程图: 图1基本流程图

本Java文本编辑器功能设计如下: 图2基本功能图 三、各模块的功能及程序说明 1、类设计 (1)类MiniText ,包括initTextPane方法初始化面板,initMenu()方法初始化菜单,initAboutDialog()方法初始化关于对话框,initToolBar()方法初始化工具栏,initRightKey()方法初始化右键设置,等方法。类成员如下:

(2)类Loading (实现登陆)类成员如下:

(3)类runtime (实现时间同步) 类成员如下: (4)类MainFunction (包含主函数) 类成员如下: 2、主要功能代码实现 (1)登陆界面: class Loading extends JWindow implements Runnable { Thread dluThread=null; private JProgressBar progress; public Loading() { setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));//设置光标为等待状态JPanel dlu = new JPanel(new BorderLayout()); URL url = getClass().getResource("/images/loading.jpg"); if(url != null){ dlu.add(new JButton(new ImageIcon(url)), BorderLayout.CENTER); } progress = new JProgressBar(1,100); progress.setStringPainted(true); progress.setBorderPainted(true); progress.setBackground(Color.white); progress.setForeground(Color.green); dlu.add(progress,BorderLayout.SOUTH); setContentPane(dlu); //设置窗口属性为登陆面板属性 Dimension screen = getToolkit().getScreenSize(); pack(); //显示登陆界面 setLocation(screen.width/4,screen.height/4); //设置登陆界面始终在屏幕中间显示 } public void start(){ // this.toFront(); dluThread=new Thread(this); dluThread.start(); } public void run(){ show();

JAVA课程设计-编写一个记事本程序

Java语言程序设计B报告 题目:编写一个记事本程序 一.要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。 二.课程设计思路。 设计两个类,一个记事本的类(JSB),具有程序的要求和功能再创建一个课设的主类(KESHE),在主类中创建一个JSB类的对象,就可以直接在编译器中运行程序。 在主界面中设计一个Frame容器,并在其中加入一个下拉菜单和一个文本域控件,把该容器设置为GridLayout(1,1)布局。 三.课程设计实现功能结构图。 3.1“文件”菜单。

3.2“编辑”菜单。

四.记事本实现功能代码实现。 4.1.界面设计。 主要代码: f=new Frame(s); p1=new TextArea(""); f.setSize(400,600); f.setBackground(Color.white); f.setVisible(true); menubar=new MenuBar(); menu1=new Menu("文件"); menu2=new Menu("编辑"); item1=new MenuItem("新建"); item2=new MenuItem("打开"); item3=new MenuItem("保存"); item4=new MenuItem("另存为"); item5=new MenuItem("退出"); item6=new MenuItem("全选"); item7=new MenuItem("复制"); item8=new MenuItem("剪切"); item9=new MenuItem("粘贴"); menu1.add(item1); menu1.add(item2);

模拟记事本程序

北京理工大学珠海学院课程设计说明书 2012—2013学年第2学期 题目: 模拟记事本程序 学院:计算机学院 专业班级: 学号: 学生姓名: 指导教师: 成绩: 时间: 2013年5月 22日

北京理工大学珠海学院 课程设计任务书 2012—2013学年第2学期 学生姓名: 专业班级: 指导教师:工作部门: 一、课程设计题目 模拟记事本程序 二、课程设计内容 用文本命令行界面模拟记事本功能:包括编辑、保存、另存为、复制、粘贴、查找、替换等功能。 三、进度安排 (1)1-2学时,选定题目、分析需求、理解需求; (2)3-4学时,程序设计,定义数据类型、数据处理方式; (3)5-10学时,编写程序、调试、测试; (4)11-12学时,编写设计报告; (5)13-16学时,答辩。 四、基本要求 (1)只能使用C++语言,源程序要有适当的注释,使程序容易阅读 (2)至少采用文本菜单界面(如果能采用图形菜单界面更好) (3)学生可自动增加新功能模块(视情况可另外加分) (4)建立文件操作类、界面显示类及相关接口类,用文件读写实现。 (5)写出课程设计报告,应不少于3000字(不含附录),同一组学生只需提交1份,但必须在报告中列明分工。 课程负责人签名: 年月日

课程设计分工安排 课程设计成绩评定表

模拟记事本摘要 本程序采用纯C++编写,用文本命令行界面模拟记事本功能:包括编辑、保存、另存为、复制、粘贴、查找、替换等功能。运用了vector容器来充当寄存器,还用 #include实现文件的读入读出 关键词:面向对象;模拟记事本;文件读写;编辑、保存、另存为、复制、粘贴、查找、替换 目录 第一章设计内容 (1) 第二章总体设计 (5) 2.1模块化设计 (5) 2.2程序运行示意图 (5) 第三章详细设计 (5) 3.1数据结构设计 (6) 3.2程序模块设计 (6) 3.3流程图 (10) 第四章调试与测试 (10) 4.1调试过程中的主要问题 (10) 4.2测试结果 (10) 参考文献 (13) 心得体会 (13)

软件安装部署说明书

西京学院校园信息化平台安装部署说明书 (过渡版本)

文件修订历史 模板修订历史

目录 1 安装规划 (5) 2 系统概述 (5) 2.1 硬件 (5) 2.2 软件 (5) 2.3 安装顺序 (5) 3 数据库服务器安装设置(1台) (6) 3.1 操作系统注意事项 (6) 3.2 安装及设置Oracle(企业版) (7) 3.3 拷贝数据 (7) 3.4 创建数据库及数据库用户 (7) 3.5 数据库用户授权及创建作业任务 (8) 4 应用服务器安装设置(4台) (8) 4.1操作系统注意事项 (8) 4.2 安装及设置IIS6.0 (9) 4.3 安装.net framework 2.0 (11) 4.4 安装Oracle客户端 (11) 5 数据库接收(同步)程序安装设置................................................... 错误!未定义书签。 5.1 拷贝程序文件 .............................................................................. 错误!未定义书签。 5.2 配置运行参数 .............................................................................. 错误!未定义书签。 5.3 重新启动程序 .............................................................................. 错误!未定义书签。 6 信息化平台系统安装设置 ............................................................ 错误!未定义书签。 6.1 拷贝程序文件 .............................................................................. 错误!未定义书签。 6.2 配置运行参数 .............................................................................. 错误!未定义书签。 6.3 重新启动程序 .............................................................................. 错误!未定义书签。 6.4 用户管理系统 (12) 7 信息化系统安装设置 (19) 7.1 拷贝文件 (19) 7.2创建IIS服务 (19) 7.3 IIS权限设置 (19)

最新JAVA课程设计-编写一个记事本程序

1 2 Java语言程序设计B报告 3 4 5 6 题目:编写一个记事本程序 7 8 9 10 一.要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换11 等功能。提示:使用文件输入输出流。 12 二.课程设计思路。 13 14 设计两个类,一个记事本的类(JSB),具有程序的要求和功能再创建一个15 课设的主类(KESHE),在主类中创建一个JSB类的对象,就可以直接在编译器16 中运行程序。 17 在主界面中设计一个Frame容器,并在其中加入一个下拉18 菜单和一个文本域控件,把该容器设置为GridLayout(1,1)布局。 19 三.课程设计实现功能结构图。 20

3.1“文件”菜单。 21 22

23 24 3.2“编辑”菜单。 25

26 四.记事本实现功能代码实现。 27

4.1.界面设计。 28 29 主要代码: 30 f=new Frame(s); 31 p1=new TextArea(""); 32 f.setSize(400,600); 33 f.setBackground(Color.white); 34 f.setVisible(true); 35 menubar=new MenuBar(); 36 menu1=new Menu("文件"); 37 menu2=new Menu("编辑"); 38 item1=new MenuItem("新建"); 39 item2=new MenuItem("打开"); 40 item3=new MenuItem("保存"); 41 item4=new MenuItem("另存为"); 42 item5=new MenuItem("退出"); 43 item6=new MenuItem("全选"); 44 item7=new MenuItem("复制"); 45 item8=new MenuItem("剪切");

记事本程序测试用例的编写

记事本系统 测试用例 目录 RW01文件 (2) RW0101新建 (2) RW0102打开 (3) RW0103保存和另存为 (4) RW0104页面设置 (5) RW02编辑 (6) RW0201编辑 (6) RW03格式 (6) RW0301自动换行 (8) RW0302字体 (9) RW0303字形 (9) RW0304字体大小 (10) RW0305字符集 (10)

RW01文件 RW0101新建 软件名称记事本系统模块名称新建 设计者冉维创建日期2012-05-07 设计状态初稿用例类型手工操作 用例描述 在windows2007环境下,测试新建一个空白txt文档 目的验证能实现新建空白txt文档的功能 前提条件记事本系统可用 测试步骤及输入:结果: 步骤1 点击开始-所有程序-附件-记事本成功进入记事本系统 新建一个空白文档 步骤2 在记事本系统界面,点击文件-新建 (ctrl+N) 步骤3 在编辑区域输入1310906 显示出入值:123456 步骤4 在编辑区域输入冉维显示出入值:冉维 步骤5 在编辑区域输入ranwei 显示出入值:ranwei 步骤6 在编辑区域输入@#$%^& 显示出入值:@#$%^& 步骤7 点击文件-新建(ctrl+N)系统提示: :点击是 保存,点击否不保存,点击取消撤销新建 功能 步骤8 在桌面点击右键,选择新建-文本文档 桌面新建一个,双击打开为空白 文档 覆盖需求

RW0102打开 软件名称记事本系统模块名称打开 设计者冉维创建日期2012-05-07 设计状态初稿用例类型手工操作用例描述 在windows2007环境下,测试打开一个空白txt文档 目的验证能打开记事本系统 前提条件记事本系统可用 测试步骤及输入:结果: 步骤1 双击打开记事本记事本正常打开 步骤2 左键单击记事本-点击打开(Ctrl+O)记事本正常打开 覆盖需求

(完整word版)如何用记事本编写一个简单的java代码

一:怎么用记事本写第一个java代码? 第一步:新建txt文档 首先我们在F盘新建一个txt文档,并命名为Test.java,如下图所示: 第二步:编写代码 我们双击打开:如下图所示 第三步:编写好代码 我们在记事本中写代码,写好后如下所示:

然后我们同时按Ctrl+s键保存,然后关闭记事本即可 上面的源代码如下: public class Test{//这里的Test为类名,这里类名要与我们刚才新建的记事本的名字必须一致,首字母大写 public static void main(String[] args){//java中的主函数的写法 System.out.println("HelloWorld");//java中的输出语句写法} } 第三步:打开控制台界面 我们在计算机中,打开如下图界面,

然后在这里,输入cmd,并按回车,然后弹出如图所示

第四步:在控制台中运行并输出 我们用鼠标点击一下里面黑色部分,然后输入F:然后回车,然后再输入javac Test.java然后回车,最后输入java Test,就可以看到结果了,如下图所示:

红色圈出来部分就是结果了 二:温馨提示: 1,上面演算中在控制台中首先输入F:的原因是因为我在F盘建立一个文本文档,并命名为Test.java,如果你是把你的文档文档建立在D盘,则应该输 入D: 以此类推。 2,如果你是在F盘下的CH文件夹建立一个记事本,并命名为Test.java,则输入的情况如下, cd CH表示转到CH这个文件夹下,然后再输入java.Test.java回车,再输入java Test就可以看到运行结果了 3,如果你在D盘下的CH的文件夹下新建一个为ch 的文件夹,并且在ch的文件夹下新建一个txt文

记事本程序(C语言)

#include #include #include #include #include #include #define hh 70 //设置自动换行的位置 char file_name_now[100]; //全局保存加载文件路径 typedef struct char_node //结点,date存储字符数据,c存储汉字、英文识别码..汉字为1,英文为0 { char date; int c; struct char_node *next; //保存下一结点地址 struct char_node *up; //保存上一结点地址 }node; typedef struct xy_node //x保存换行的位置 { int x; struct xy_node *next; struct xy_node *up; }xy; time_t now; //实例化time_t结构 struct tm *timenow; void gotoxy(int x, int y) //自定义函数,跳转光标。 { COORD pos = {x,y}; HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(hOut, pos); } void wherexy(int *x,int *y) //自定义函数,获取光标当前位置。 { HANDLE h1; CONSOLE_SCREEN_BUFFER_INFO scrInfo; h1=GetStdHandle(STD_OUTPUT_HANDLE); GetConsoleScreenBufferInfo(h1,&scrInfo); *x=scrInfo.dwCursorPosition.X; *y=scrInfo.dwCursorPosition.Y; } char main_win() //主界面选择函数 { char choose; system("if not exist C:\\我的记事本md C:\\我的记事本"); system("cls");

JAVA课程设计 编写一个记事本程序

Java语言程序设计B报 告 班级: 学号: 姓名: 成绩: 2012年12月

题目:编写一个记事本程序一.课程设计题目概要。 1.1课程设计目的 1.2题目设计要求 二.课程设计思路。 三.课程设计实现功能结构图。 3.1“文件”菜单。 3.2“编辑”菜单。 四.记事本实现功能代码实现。 4.1界面设计代码实现及实现截图。 4.2功能代码详细设计 4.2.1新建文件 4.2.2打开文件 4.2.3复制文件 4.2.4粘贴文件 4.2.5退出记事本 五.JAVA课程设计个人总结。 附:JAVA课程设计程序源代码

一.课程设计题目概要。 1.1课程设计目的。 按照老师要求,编写一个记事本程序,并可以实现老师要求的相关功能。在课程设计过程中,复习巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握,将课本上的理论知识和实际有机的结合起来,锻炼自己的分析解决实际问题的能力,提高自己实践编程的能力。 1.2题目设计要求。 要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。 二.课程设计思路。 设计两个类,一个记事本的类(JSB),具有程序的要求和功能再创建一个课设的主类(KESHE),在主类中创建一个JSB类的对象,就可以直接在编译器中运行程序。 在主界面中设计一个Frame容器,并在其中加入一个下拉菜单和一个文本域控件,把该容器设置为GridLayout(1,1)布局。 三.课程设计实现功能结构图。 3.1“文件”菜单。

3.2“编辑”菜单。

四.记事本实现功能代码实现。 4.1.界面设计。 主要代码: f=new Frame(s); p1=new TextArea(""); f.setSize(400,600); f.setBackground(Color.white); f.setVisible(true); menubar=new MenuBar(); menu1=new Menu("文件"); menu2=new Menu("编辑"); item1=new MenuItem("新建"); item2=new MenuItem("打开"); item3=new MenuItem("保存"); item4=new MenuItem("另存为"); item5=new MenuItem("退出"); item6=new MenuItem("全选"); item7=new MenuItem("复制"); item8=new MenuItem("剪切"); item9=new MenuItem("粘贴"); menu1.add(item1); menu1.add(item2);

相关主题
相关文档 最新文档