Week 07-JAVA GUI 编程
1. 本周学习总结
1.1 思维导图:Java图形界面总结
2.书面作业
1. GUI中的事件处理
1.1 写出事件处理模型中最重要的几个关键词。
答:Swing组件(JPanel面板、JFrame放置面板、按钮、文本框) 布局管理器(FlowLayout布局、BorderLayout布局) 事件处理(事件源)。
1.2 任意编写事件处理相关代码(程序中需要出现你的学号与姓名)并截图,以证明你理解了事件处理模型。
2. 大作业:使用图形界面改善你的购物车,考核点如下:
2.1 给出项目的分工表格与git地址
姓名 | 学号 | 任务 |
---|---|---|
马玉兰 | 201621123009 | 购物车登录界面 、添加商品 、结算 |
get地址:http://www.cnblogs.com/288myl/ |
2.2 尝试使用图形界面改写(截图你的程序,图形界面中需要出现你的姓名)
2.3 将基于控制台界面的程序改写为基于GUI的程序这个过程碰到什么问题?总结:以后编写方法时,应该遵循一些什么原则?
答:遇到了很多搞不懂的问题,总有一大堆的错误出现。但是通过百度、请教同学解决了这些问题。
应该遵循:1、重写方法不能比被重写方法限制有更严格的访问级别。2、在面向对象时一定要遵循“一个类永远只有一个职责”的原则等。