第08周 预习、实验及作业:Java GUI编程

郑老师 老师 2022-10-04 07:39:35
加精

目录

  • 学习目标
  • 预习任务
  • 实验
  • 作业
  • 下周预告

学习目标

  1. 掌握Java GUI编程基本概念(组件、布局管理器、事件注册监听机制、MVC编程模式)。
  2. 学会使用NetBeans编写简单的图形界面程序。

预习任务

简易预习流程:先看预习课件,认真完成里面的习题。然后根据需要观看视频。最后尝试完成课前问题列表。
以预习课件(两份)为主,建议在电脑前尝试运行课件中的代码。具体任务如下:

  1. 运行预习课件"GUI-1"中的登录框界面,并尝试在"用户名"对应的文本框(JTextField)中,输入自己的昵称。并截图上传。
  2. 查看https://www.cnblogs.com/zhrb/p/8978560.html中的GuessGame代码。完成如下任务:
    • 将Guess游戏改为图形界面。即,编写一个GUIGame继承GuessGame,但里面对输入输出的处理采用对话框。
    • 以GuessGame的两种版本(控制台、图形界面)为例,简述这里使用抽象类的好处。
    • 图形界面对话框参考资料: https://www.cnblogs.com/jiangxiulian/p/5961990.html

实验

自行完成"实验-Java图形界面编程"中的题目1。
观看超星中NetBeans相关视频完成题目2。
学有余力的同学请完成题目3、4、5,尤其是题目5。
对游戏感兴趣的同学,请看本次实验的"Java游戏参考资料"。
提前完成题目1的同学,可加分。

全面完成"PTA-01"至"PTA-04"题集中的题目。

作业

面向对象设计大作业(为自己购物车加上图形界面)
具体见面向对象设计大作业第5次任务。建议使用JTable展示数据。
下周请小组上台演示。

下周预告

下周学习《集合》

...全文
942 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
0人已提交
完成率0%
暂无数据
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlf5744810 2022-10-17
  • 打赏
  • 举报
回复

钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱

4,020

社区成员

发帖
与我相关
我的任务
社区描述
为初学Java的大学生提供一个学习、交流的社区。 社区包括:技术文章、学习任务、在线课程、在线编程练习。
javajava-eeeclipse 高校
社区管理员
  • zhrb
  • 驼同学.
  • 兰翔呀
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

社区板块说明:
1. Java技术:包含Java技术的各种新闻、文章。
2. 教学频道:包含Java基础技术与Java教学中常用的一些文章。建议初学者、在线学习的同学在这里交流、提问、浏览课程学习相关文章。
3. 学习任务:老师发布的教学任务。
4. 其他技术:其他技术文章。

社区链接说明:
1. 在线学习:本社区对应的在线课程(免费学习)。
2. 编程练习:本社区使用的在线编程练习平台(加入在线课程后,免费练习)。
3. 项目实例:一个简单的Java项目示例。
 

试试用AI创作助手写篇文章吧