一.常用布局
- FlowLayout 流式布局 最常用的一种布局
- BoarderLayout 将各种元素放在不同的位置
- BoxLayout 允许垂直或水平布置多个组件的布局管理器。
- GridLayout 类似于网格一样 自定义行列的个数 然后自动add所加的内容
在Java图形页面的编写过程中,组件的有序排放影响了使用者的体验和界面的美观性,所以善用布局是极为重要的。
FlowLayout是一种常见的布局,该布局是通过组件从左到右依次排序的,直到这行放不下,再到下一行去.
BoarderLayout 这是一个布置容器的边框布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH 、SOUTH 、EAST 、WEST 、CENTER。
BoxLayout 这些组件将不包装,因此举例来说,垂直排列的组件在重新调整框架的大小时仍然被垂直排列。
GridLayout 这是一种较为整齐的布局,再使用时,直接再其中输入几行几列,就会自动的划分区域,便于组件的调用。
二.同一页面的多次布局
使用 BoarderLayout 在其中添加两个Panel,然后分别改变两个Panel的布局,这样就可以让,一个界面出现两个布局。