java中表格布局,java布局管理
1.java中布局管理器有几种 都有什么
怎么才6种呢?10多20种,你自已去JAVA的API里面查看吧,
java.awt包中大约有
FlowLayout 流式布局
BorderLayout 边框式布局
GridLayout 网格布局
CardLayout 卡片布局
GridBagLayout 复杂的网格布局
javax.swing包中大约有如下布局
BoxLayout 盒式布局
OverlayLayout 重叠布局
ScrollPaneLayout 类JScrollPane使用的布局管理器
ViewportLayout 类JViewport使用的布局管理器
2.Java中布局管理器的用法
Java的GUI界面定义是由AWT类包和Swing类包来完成的,对于布局的管理交给专门的布局管理器类(LayoutManager)来完成。
Java中的布局管理器类有:FlowLayout、BorderLayout、GridLayout、GridBagLayout等,
下面是他们的一些特点:
CardLayout 将组件象卡片一样放置在容器中,在某一时刻只有一个组件可见
FlowLayout 将组件按从左到右而后从上到下的顺序依次排列,一行不能放完则折到下一行继续放置
GridLayout 形似一个无框线的表格,每个单元格中放一个组件
BorderLayout 将组件按东、南、西、北、中五个区域放置,每个方向最多只能放置一个组件
GridBagLayout 非常灵活,可指定组件放置的具体位置及占用单元格数目
BoxLayout 就像整齐放置的一行或者一列盒
1.java中布局管理器有几种 都有什么 怎么才6种呢?10多20种,你自已去JAVA的API里面查看吧, java.awt包中大约有 FlowLayout 流式布局 BorderLayout 边框式布局 GridLayout 网格布局 CardLayout 卡片布局 GridBagLayout 复杂的网格布局 javax.swing包中大约有如下布局 BoxLayout 盒式布局 OverlayLayout 重叠布局 ScrollPaneLayout 类JScrollPane使用的布局管理器 ViewportLayout 类JViewport使用的布局管理器 2.Java中布局管理器的用法 Java的GUI界面定义是由AWT类包和Swing类包来完成的,对于布局的管理交给专门的布局管理器类(LayoutManager)来完成。 Java中的布局管理器类有:FlowLayout、BorderLayout、GridLayout、GridBagLayout等, 下面是他们的一些特点: CardLayout 将组件象卡片一样放置在容器中,在某一时刻只有一个组件可见 FlowLayout 将组件按从左到右而后从上到下的顺序依次排列,一行不能放完则折到下一行继续放置 GridLayout 形似一个无框线的表格,每个单元格中放一个组件 BorderLayout 将组件按东、南、西、北、中五个区域放置,每个方向最多只能放置一个组件 GridBagLayout 非常灵活,可指定组件放置的具体位置及占用单元格数目 BoxLayout 就像整齐放置的一行或者一列盒