201621123080 《Java程序设计》 第7周学习总结

1. 本周学习总结

1.1 思维导图:Java图形界面总结

201621123080 《Java程序设计》 第7周学习总结

2.书面作业

1. GUI中的事件处理

1.1 写出事件处理模型中最重要的几个关键词。

事件 事件源 事件监听器 事件处理方法

1.2 任意编写事件处理相关代码(程序中需要出现你的学号与姓名)并截图,以证明你理解了事件处理模型。

201621123080 《Java程序设计》 第7周学习总结

2. 大作业:使用图形界面改善你的购物车,考核点如下:

2.1 给出项目的分工表格与git地址

Git项目地址

成员 分工
陈剑波 商城模块
刘思远 购物车模块
朱汇盈 用户模块

2.2 尝试使用图形界面改写(截图你的程序,图形界面中需要出现你的姓名)

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

201621123080 《Java程序设计》 第7周学习总结

2.3 将基于控制台界面的程序改写为基于GUI的程序这个过程碰到什么问题?总结:以后编写方法时,应该遵循一些什么原则?

  • 许多功能直接在控制台打印,要重新构造输出的函数
  • 与输入输出相关函数用接口实现,并且实现设计好图形界面的大致框架,各个组件的名字要规范

2.4 给出几个人在码云上同一项目的提交记录截图。如果某个人无提交记录,视为未完成。

201621123080 《Java程序设计》 第7周学习总结

3.统计本周完成的代码量

需要将每周的代码统计情况融合到一张表中。

201621123080 《Java程序设计》 第7周学习总结

周次 总代码量 新增代码量 总文件数 新增文件数
1 0 0 0 0
2 0 0 0 0
3 472 472 11 11
4 472 0 11 0
5 468 -4 12 1
6 1043 575 30 18
7 2417 1374 51 21
8 5129 2712 83 32