第十一周课程总结

本周了解了抽象工具包AWT用于建立和设置java图形用户界面;了解了它可以更轻松的构建用户界面的Swing;

学习了以下几种布局管理器:

1.FlowLayout类:流式布局类(JPanel组件默认的布局类:流式居中布局),即从左至右,从上至下的布局类。

2.BorderLayout类:边框布局类(JFrame组件的默认布局类),即分为东南西北,每加入一个组件都应该指明把这个组件加在哪个区域中。

3.GridLayout类:网格布局类,将容器划分为网格,所以组件可以按行和列进行排列,在网格布局中,每一个组件的大小都相同,如果你改变大小, GridLayout将相应地改变每个网格的大小。

4.CardLayout类:卡片布局类,能够让多个组件共享同一个显示空间,共享空间的组件之间的关系就像一叠牌,组件叠在一起,初始时显示该空间中第一个添加的组件,通过CardLayout类提供的方法可以切换该空间中显示的组件。

如果不想在窗体中指定布局管理器,也可以通过设置绝对坐标地方式完成布局。

 

posted on 2019-11-08 16:47  浅色年华  阅读(110)  评论(0编辑  收藏  举报