- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java课程设-简单记事本
目录
前言 2
正文 2
1.1 课程设计的教学目的和任务 2
1.2 课程设计的主要内容 2
2.1.问题描述及基本要求 2
2.2. 记事本基本功能 2
2.3使用的java主要的类 2
2.4 java类的主要方法 3
2.5 程序流程图 4
2.6 运行界面 4
2.6 小结 6
参考文献: 7
附 录: 8
前言
随着科学技术的不断发展,计算机已经成为我们工作学习和生活中不可缺少的工具。文本编辑器是个人计算机最司空见惯的应用程序了,在学习了Java语言之后,我决定使用Java语言编写记事本,具有基本的文字编辑功能。
记事本是Windows 操作系统中常见自带的一款用于创建和编辑文本文件的附件工具,用户可以在其中方便地输入文字,从而进行编辑与操作。由于记事本操作简单、小巧灵活。因此非常适合用户在进行一些简单的文字处理时使用。我们在日常的生活中非常普遍地去使用记事本,但是却很少去研究它的具体功能,更不会去考虑它的具体实现。 经过一个学期的学习,我学习了Java这门面向对象的程序设计语言, 对于面向对象的概念有了进一步的了解,这个学期的java课程也有很多机会遇到实际的课题和项目,特别是课后练习实验和上机的一些基本题目,这对于巩固所学的理论知识有很大的帮助。特别是在学完理论的Java课程之后,进行这样一个课题设计,可以把整本书的知识进行融会贯通,更进一步地提高了我们的处理实际编程问题的能力。最后决定做一个简易记事本程序并实现其中部分的功能。
摘要:该程序是一个记事本,具有良好的界面,使用人员能快捷简单地进行操作。
关键字:java、记事本、方法、事件。
正文
1.1 课程设计的教学目的和任务
(1) 使学生进一步理解和掌握所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法。使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能力。功能 1: 功能2:具有窗口的基本功能,如按下关闭键程序将关闭;
菜单栏具有以下功能:
打开:可以通过搜索路径打开一个已经存在的、某一个路径下的txt格式的文本文档。
保存:在记事本文本区域写入一定的文档要关闭前可以对其进行保存,保存时需要文件名和目录进行设置。
退出:在关闭窗口的同时,关闭运行程序并退出记事本程序
2.3使用的java主要的类
Java程序中所使用的主要类为及其作用如下:
类名:
继承的父类: JFrame
实现的接口: ActionListener
public class extends Frame implements ActionListener {}
创建一个图形用户界面窗口
static TextArea txa
创建一个文本区
static WinLis wlis
创建一个窗口事件对象
BorderLayout br
创建一个边框布局
2.4 java类的主要方法
文件的菜单下有“打开”和“保存”的菜单项目,而我们选择时弹出的对话框就是文件对话框,创建一个菜单栏static MyNoteBook,菜单栏下设置菜单组件static MenuBar menuba,创建菜单的所有项static MenuItem item,创建一个文本区static TextArea txa,创建一个窗口事件对象static WinLis wlis,创建一个边框布局BorderLayout br,设置标题frm.setTitle简单记事本,所设计的程序中所使用的java类的主要方法如下:
static MyNoteBook frm = new MyNoteBook ();
创建一个菜单栏
static MenuBar menubar = new MenuBar();
创建一个下拉式菜单组件——文件
static Menu menu1 = new Menu(文件);
创建一个下拉式菜单组件——
static Menu menu2 = new Menu(帮助);
创建一个菜单的所有项——打开
static MenuItem item1 = new MenuItem(打开);
创建一个菜单的所有项——保存
static MenuItem item2 = new MenuItem(保存);
创建一个菜单的所有项——关于
static MenuItem item3 = new MenuItem(关于);
创建一个文本区
static TextArea txa = new TextArea();
创建一个窗口事件对象
static WinLis wlis = new WinLis();
public static void main(String agrs[]) {
创建一个边框布局
BorderLayout br = ne
原创力文档


文档评论(0)