- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java做的简单记事本
PAGE
PAGE 18
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
{
JTe
您可能关注的文档
- 2017井工煤矿安全体检表.doc
- 2017国考申论.doc
- 2017国考申论(副省级).doc
- 2017地市级行测.doc
- 2017年事业编公务员法律法规重点总结.docx
- 2017年大理市挖色镇挖色中学中考模拟卷.doc
- 2017年人事行政部工作计划.docx
- 2017年房屋租赁合同及收款收据.docx
- 2017年度矿井反风演习计划.doc
- 2017春《幼儿科学教育》在线作业100分.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)