今天上课学到了FlowLayout这一种布局方式。从百度百科中查了它的布局的一些指令摘要:
字段摘要 | |
---|---|
static int | CENTER 此值指示每一行组件都应该是居中的。 |
static int | LEADING 此值指示每一行组件都应该与容器方向的开始边对齐,例如,对于从左到右的方向,则与左边对齐。 |
static int | 此值指示每一行组件都应该是左对齐的。 |
static int | RIGHT 此值指示每一行组件都应该是右对齐的。 |
static int | TRAILING |
之后从网上找到了一段代码试着运行了一下,得到截图如下:
以下为源代码:
- import
java.awt.FlowLayout; - import
javax.swing.JFrame; - import
javax.swing.JButton; -
-
- public
class FlowLayoutDemo { -
-
public static void main(String[] args) { -
JFrame f=new JFrame("FlowLayout"); -
f.setLayout(new FlowLayout()); -
for(int i=0;i<7;i++){ -
JButton btn=new JButton("Button"+i); -
f.add(btn); -
} -
f.setSize(300,150); -
f.setVisible(true); -
f.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); -
} -
- }
FlowLayout