- 3
- 0
- 约2.49万字
- 约 18页
- 2016-10-09 发布于贵州
- 举报
java做的简记事本
JAVA实训————计事本实训目的
java程序设计是计算机软件的专业核心课程,而且java也是当前软件市场上较流行和功能很好的一种软件开发语言。经过这个学期的学习后,能不能把学习的知识综合串联起来,java的实训项目的制作可以有效的检验这一点。进行综合项目实训可以练习java软件开发的环境和配置,能够把java的面向对象技术、数据结构、图形界面、线程、网络知识、小应用程序等知识运用到实践中去,从而更好地理解java的各项知识,达到能够应用自如的地步。进行实训的同时还需要查阅大量的文档,可以锻炼同学的自学能力。
实训内容
每个同学完成一个小项目,小项目的选题可以从规定题目中,也可以自己定题目。建议选做的题目如下:
1、画图软件。要求:能够使用菜单功能完成基本图形的绘制(画圆、直线等),能够画较复杂的图形(如房子),能够有橡皮擦、改变画笔粗细等功能。
2、记事本。仿照windows下的记事本,要求:能够读写文件,文件内容的复制、剪切和粘贴,能够设置字体的大小和颜色。
3、计算器。仿照windows下的计算器能够完成基本的计算任务,能够完成平方、开方、求余等一些特殊的运算。
4、万年历。要求:能够查阅农历、阳历和星期。
5、拼图游戏。能够完成拼图游戏,能够设置游戏的级别和时间,记录游戏用户的成绩。
6、扫雷游戏。模仿windows下的扫雷游戏。
7、英汉词典。要求:能够进行英汉单词的互译,进行英语单词的记忆训练以及一些简单句子的翻译。
8、设计一个俄罗斯方块的游戏。
9、设计一个简单的聊天软件。要求:注册和登陆功能,客户端能够进行通信。
10、动态时钟的制作。要求:仿照手表制作一个时钟。
每个同学也可以自己选择一个题目,要求不能抄袭他人作品,独立完成任务。
三、课程设计项目内容和简介(在此填入项目名称和进行项目设计的背景及简单介绍)
四、系统环境(开发、运行的硬件环境和软件环境)
操作系统:windows 2000;
内存:256M;
Cpu:Inter Celeron 1G;
JDK版本:1.5;
五、进度计划及执行情况
日期 任务安排 执行情况 2008-1-7 了解计事本的基本功能,并实现基本的
框架 基本框架搭建好了 功能实现
方法 进行了整个窗口的布局 调试结果 最后程序能正常运行 错误原因
分析 遇到的问题是:在开始时,文本域控件JText没有滚动条 改正情况 经过查API函数。在JScrollPane中添加文本域控件。在将JScollPane解决了问题。
日期 任务安排 执行情况 2007-1-8 实现文件的打开和保存功能 对文件进行正确的读写 功能实现
方法 文件的打开和保存功能 调试结果 对文件可以进行正确的读写。 错误原因
分析 刚开始进行文件读写操作时,用的是字节流,读出来的都是乱码。数据的流使用错了。 改正情况 使用了字符流解决了问题
日期 任务安排 执行情况 2008-1-9 实现字体风格和小的设置 可以对字体进行正确设置 功能实现
方法 字体名是调用系统的,字号用的是8-99号字,颜色调用java的颜色面板 调试结果 可以对字体的字体,字号,还有字体颜色进行相关设置,新建文件后,原来的字体颜色还保留着 错误原因
分析 在新建时没有进行颜色的设置 改正情况 在新建后可以解决该问题
日期 任务安排 执行情况 2008-1-10 实现查找和替换功能 可以正确进行查找和替换 功能实现
方法 应用的是String常用的几个方法 调试结果 可以进行查找和替换还有点功能上的欠缺 错误原因
分析 查找到到最后一个时。不能返回重新查找 改正情况 有待改进
日期 任务安排 执行情况 2008-1-11 实现字体风格的保存,保证打开后,能保持原来的风格。 功能已经实现 功能实现
方法 将字体风格保存到另一个文件中,打开文本时,也同时读取该文件,重新进行字体的设置。 调试结果 遇到过的一次错误是,颜色不能正常显示,改进过,后来程序可以实现文本打开后字体维持原状。 错误原因
分析 错误的使用颜色的函数 改正情况 已经没有问题,可以正常显示颜色。
六、程序清单
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.awt.GraphicsEnvironment;
import javax.swing.*;
import java.util.*;
import java.awt.Graphics;
class MyTextPad extends Frame implements ActionListener
{
您可能关注的文档
- HNLC 03 LNG站卸车标准流程.doc
- HP-UX系统护手册.doc
- HR3重点整理精简版).doc
- HTP抗老化薄修复.doc
- Http远程连数据库技术简介.doc
- HXD2B机车务车载设备检查测试作业标准.doc
- H栋人工挖孔桩项施工方案.doc
- IBM N Sries 快速维护手册 v1.2.doc
- ICU专科护士项操作考试评分标准.doc
- ICU护士核心力培训计划.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2026年妇幼健康信息化建设工作计划.docx VIP
- TSG 11-2020锅炉安全技术规程.docx VIP
- 《AIGC应用实战:写作、绘图、视频制作、直播》-课件全套 王翎子 第1--9章 认识AIGC ---即创的使用方法.pptx VIP
- 隧道施工及质量控制培训课件.ppt VIP
- 江苏省无锡市近三年数学中考考前考点分析及易错点巩固.docx VIP
- 公司职位说明书与绩效考核范本全套体系.doc VIP
- 建筑公司项目部及公司各岗位绩效考核表.pdf VIP
- 窗帘采购安装项目 投标方案(技术方案).docx
- JCT 2459-2018 陶粒泡沫混凝土.pdf VIP
- 配电室安全操作规程及管理规范.docx VIP
原创力文档

文档评论(0)