- 4
- 0
- 约1.12千字
- 约 4页
- 2017-05-12 发布于河南
- 举报
《JAVA程序设计》课程设计大纲
贵州航天职业技术学院
课程设计教学大纲
系别:计算机科学系
适用专业:软件技术
计算机网络技术
课程名称:JAVA程序设计
2009年10月10日
《》大纲Paint函数、repaint函数及其功能。
设计步骤:
1、设置程序框架初始状态;
2、为程序框架添加菜单栏;
3、设计DrawFigurePanel类
4、为各组件注册监听器;
5、实现图象绘制函数的调用
2、一个用Java设计的计算器
知识点:
1、学会使用Awt包;
2、懂得Java的数据类型;
3、窗体的布局;
4、窗体的字体设置;
设计步骤:
1、创建一个新的应用程序AwtCalc.java , 首先创建一个空的窗口。
2、定义用于显示结果的文本显示类,用来继承Canvas构件。
3、在窗口上添加需要的构件,用来完成窗口的布局。
添加事件处理的部分。
3、使用SMTP协议发送邮件
知识点:
SMTP协议的基本内容;
使用SOCKET发送SMTP命令;
发送邮件的附近。
设计步骤:
设计窗体和组件;
窗体中的事件处理;
3、smtpMail类的实现;
4、利用URL下载文件
知识点:
1、TCP/IP协议的分层结构;
2、IP地址与域名;
3、Java中的URL对象的创建及使用;
4、如何利用URL对象读取网上的资源文件;
设计步骤:
1、设置窗口界面;
2、事件处理;
3、读取文件的信息;
4、资源文件的读取和保存。
5、一个多线程的动画
知识点:
1、Java中线程的实现;
2、线程的优先级、调度与同步;
设计步骤:
1、窗口布局设计
2、设计线程类
3、MainPanel类的设计
6、文本编辑器
基本功能要求:
实现Window系统中“记事本”的基本功能。具体要求:
1.文件操作:新建、打开、保存、另存为、退出
2.编辑:撤消、剪切、复制、粘贴、删除
3.格式:自动换行
4.帮助:关于
高级功能要求:
1.使用Swing组件进行开发
2.为“新建” “打开” “保存” “撤消” “复制” “剪切” “粘贴”设置工具栏按钮
3.文件操作:页面设置、打印
4.编辑:查找、查找下一个、替换
5.格式:字体
6.添加状态栏,在状态栏显示当前文件是否已修改
7.其它扩展功能
课程设计地点与环境
学校机房内。装有JAVA程序设计开发环境。
课程设计的时间
安排在该课程教学完毕的学期,建议20课时完成整个课程设计
作业形式
要求提交课程设计报告、程序文件
课程设计考核方法
考核建议通过制作过程的报告(打印)。制作效果不能与其他人相同,否则视为不合格。
您可能关注的文档
- vb循环循环章节习题.doc
- VB打开Excel文件.doc
- VB打开txt文件.doc
- VB控件大全属性详解 文本框.doc
- VB控件大全属性详解 选项卡.doc
- VB控制结构复习6.doc
- VB教学大纲.doc
- vb操作word详解.doc
- VB操作题部分.doc
- VB期中试卷1.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)