java Layout 各种布局知识分享
时间:2013-04-26 06:44 来源: IT技术网 作者:程序媛
Java Layout 大致分为流式布局、边界布局、格子布局、卡片布局以及网格包布局,对于各种布局管理器的灵活使用,可以让UI看起来更美观,更符合用户体验。下面由我来介绍一下各种布局管理器:
1 FlowLayout 类
流布管理器,是默认布局管理器,可以自动依据窗口的大小,将组件按由左到右、由上到下的顺序来排列。
2 BorderLayout 类
边界布局管理器,按东、西、南、北、中的方位来布置组件。
3 GridLayout 类
格子布局管理器,把显示区域编组为矩形格子组,然后将控件依次放入每个格子中,从左到右、自上向下地放置。
4 CardLayout 类
卡片布局管理器,使容器像一个卡片盒,而容器里的页面像卡片盒中的卡片一样任意翻动显示。
5 GridBagLayout 类
GridBag布局管理器,是由AWT所提供的最灵活、最复杂的布局管理器。类似于格子布局,它可以的把组件组织为长方形的网格,并可以灵活的把组件放到长方形格子的任何行和列中。
下面是我用前三种布局管理器做出的一个小界面:

本文来源 我爱IT技术网 http://www.52ij.com/jishu/1263.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
