《JAVA程序设计》课程设计大纲.docVIP

  • 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课时完成整个课程设计 作业形式 要求提交课程设计报告、程序文件 课程设计考核方法 考核建议通过制作过程的报告(打印)。制作效果不能与其他人相同,否则视为不合格。

文档评论(0)

1亿VIP精品文档

相关文档