学号20《Java程序设计》第八周学习总结

  • 一、教材学习内容总结

java.awt :Botton TextField List

组件:java把Component类的子类或间接子类创建的对象;

容器:java把Container的子类或间接子类创建的对象;

窗口:JFrame常用方法:创建窗口JFrame,再是设置窗口的初始位置,大小,是否可见,是否可调整大小等等。

public void setExtendState(int state)

 

public void setDefaultColseOperation(int operation)

state

operation

MAXIMIZED_HORIZ(水平方向最大化)

 

DO_NOTHING_ON_CLOSE(什么也不做)

EXIT_ON_CLOSE(结束窗口所在的应用程序)

MAXIMIZED_VERT(垂直方向最大化)

 

HIDE_ON_CLOSE(隐藏当前窗口)

 

MAXIMIZED_BOTH(水平、垂直方向都最大化)

DISPOSE_ON_CLOSE(隐藏当前窗口,并释放窗体占有的其他资源)

 

 

EXIT_ON_CLOSE(结束窗口所在的应用程序)

常用的组件:

 

JComponent类

子类

JMenubar

JMenu

JMenuItem

功能

创建菜单条

创建菜单

创建菜单项

实例

菜单条

一个菜单

一个菜单项

注意事项

只能向窗口添加一个菜单

 

 

处理事件:

  1. 事件源:必须是一个对象,还是java认为能够发生事件的对象;
  2. 监视器
  3. 处理事件的接口;

 

 

二、其他(感悟)

   本周学习内容比较难,不是全部都是一听就懂,要去分析程序,自己上机敲才能更好的理解,所以这周学习相较于之前已经紧了很多。

 

 

三、学习进度条

 

代码行数(新增/累积)

博客量(新增/累积)

学习时间(新增/累积)

重要成长

目标

5000行

30篇

400小时

 

第一周

10行

1篇

3小时

 

第二周

20行

2篇

10小时

 

第三周

20行

3篇

10小时

 

第四周

30行

4篇

3小时

 

第五周

50行

5篇

5小时

 

第六周

10行

6篇

5小时

 

第七周

10行

7篇

5小时

 

第八周

10行

8篇

5小时

 

猜你喜欢

转载自blog.csdn.net/LIU_JY_/article/details/83685669