- 15
- 0
- 约7.43千字
- 约 10页
- 2021-11-25 发布于天津
- 举报
JAVA程序设计
实验报告
院 系: 信息工程系
专 业: 计算机应用技术
班 级: 11计算机01班
姓 名: Civen
任课教师: XXX
实验题目:JAVA简单记事本程序设计 目 录
一、引言
1.1课程设计目的 2
1.2 题目说明 2
1.3开发工具介绍 2
四、系统的调试和运行 五、课程设计总结
六、参考文献 9
附录(源程序代码) 10一、引言
1.1 课程设计目的
1) 复习,巩固Java语言的基础知识,进一步加深对 Java语言的理解和掌握;
2) 课程设计为学生提供了一个既动手又动脑, 独立实践的机会,将课本上的理论知识和
实际有机的结合起来,锻炼学生的分析解决实际问题的能力,提高学生适应实际 ,实
践编程的能力;
3) 培养学生在项目开发中团队合作精神,创新意识及能力。
1 •掌握窗口、菜单等高级组件的应用。
2.掌握Java Swing的使用方法。
3•了解GUI应用程序的创建过程与方法。
1.2 题目说明
课题:学生成绩管理
4. 功能要求:编写一个简单记事本程序,要求包含以下菜单项 文件 新建、打开、保存、退出
编辑剪切、拷贝、粘贴、查找
帮助关于
5. 实现文件和编辑菜单里的功能
1.3 开发工具介绍
Eclipse 是一种可扩展的开放源代码 IDE。2001年11月,IBM公司捐出价值4,000
万美元的源代码组建了 Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发
环境(IDE)经常将其应用范围限定在“开发、 构建和调试”的周期之中。 为了帮助集成开
发环境(IDE)克服目前的局限性, 业界厂商合作创建了 Eclipse平台。Eclipse允许在同
IDE 中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了 项目工作流程,使开发者可以专注在实际的嵌入式目标上。
利用Eclipse,我们可以将高级设计(也许是采用UML与低级开发工具(如应用调试 器等)结合在一起。 如果这些互相补充的独立工具采用 Eclipse 扩展点彼此连接, 那么当
我们用调试器逐一检查应用时, UML对话框可以突出显示我们正在关注的器件。 事实上,
由于Eclipse并不了解开发语言,所以无论 Java语言调试器、C/C++调试器还是汇编调 试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。
Eclipse 的最大特点是它能接受由 Java 开发者自己编写的开放源代码插件, 这类似 微软公司的 Visual Studio 和 Sun 微系统公司的 NetBeans 平台。 Eclipse 为工具开发商 提供了更好的灵活性,使他们能更好地控制自己的软件技术。 Eclipse 联盟已经宣布将
在 2004 年中期发布其 3.0 版软件。这是一款非常受欢迎的 java 开发工具,这国内的用 户越来越多,实际上实用它 java 开发人员是最多的。缺点就是较复杂,对初学者来说, 理解起来较困难。
二、总体设计
2.1 系统开发平台
前端使用JAVA设计2.2系统流程图
图3.1主流程图
2.3 功能结构图
3.2.2 “文件”菜单操作流程图开始
* 另存为
* 打开
* 新建
图3.2 “文件”菜单操作流程图3.2.3 “编辑”菜单操作流程图
图3.3 “编辑”菜单操作流程图324 “帮助”菜单操作流程图
图3.4 “帮助”菜单操作流程图
三、详细说明
设计两个类,一个jsb类,具有程序的要求和功能再创建一个 keshe主
类,在主类中创建一个jsb类的对象,就可以直接在编译器中运行程序。
1界面设计
在主界面中设计一个Frame容器,并在其中加入一个下拉菜单和一个文本 域控件,把该容器设置为 GridLayout(1,1)布局。
2:功能设计
在下拉菜单中加入子菜单并进行监听,分别实现对文件的操作功能。点击 不同菜单项时,显示不同界面。
3 :代码设计
编写每个控件的相关代码,并进行调试。
3.1系统实施
1界面设计
主要代码:
f=new Frame(s);
p1= new TextArea();
f.setSize(400,600);
f.setBackgro un d(Color.white);
item仁new Menultem(” 新建);
men ul.add(iteml);
men u1.add(item2);
men u1.add(item4);
men u1.add(item5);
menu 2.add(item6);
menu 2.add(item7);
menu 2.add(item8);
menu 2.add(item9);
men u3.add(item10);
men ubar.add(me n
您可能关注的文档
最近下载
- NB_T 31113-2017 陆上风电场工程施工组织设计规范.docx VIP
- Onkyo安桥TX-NR807中文说明书.pdf
- 基于语文核心素养的小学习作教学策略研究 .docx VIP
- 2022款凯迪拉克XT4_用户手册驾驶指南车主车辆说明书电子版.pdf VIP
- 基于语文核心素养的小学高年级习作教学策略研究.docx VIP
- 2018年高考文综政治北京卷.doc VIP
- 《广告策划创意学》全套课件.ppt VIP
- 第二届广州市中小学青年教师教学能力大赛方案.pdf VIP
- 2025年度事业单位公开招聘考试(D类)《小学综合应用能力》新版真题卷(附答案).pdf VIP
- 中级注册安全工程师注册管理系统使用指南.doc VIP
原创力文档

文档评论(0)