JAVA组件详解一 java布局界面之FlowLayout布局(流式布局)

java的布局中最为简单的便是FlowLayout流式布局,组件按照设置对齐方式从左向右排列,一行排满到下一行继续排列。

让我们直接看一下代码:

public Demo01() {
setTitle("流式布局应用");
setBounds(200, 200, 500, 500);
setLayout(new FlowLayout(FlowLayout.LEFT, 20, 40));// 向左对齐,水平间距是20,垂直间距为40像素
JTextField jTextField01 = new JTextField();
jTextField01.setColumns(10);
getContentPane().add(jTextField01);


JTextField jTextField02 = new JTextField();
jTextField02.setColumns(10);
getContentPane().add(jTextField02);


JTextField jTextField03 = new JTextField();
jTextField03.setColumns(10);
getContentPane().add(jTextField03);


JTextField jTextField04 = new JTextField();
jTextField04.setColumns(10);
getContentPane().add(jTextField04);


JButton jButton01 = new JButton("按钮01");
getContentPane().add(jButton01);
JButton jButton02 = new JButton("按钮02");
getContentPane().add(jButton02);
JButton jButton03 = new JButton("按钮03");
getContentPane().add(jButton03);
JButton jButton04 = new JButton("按钮04");
getContentPane().add(jButton04);


setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

接下来是运行后的结果:

JAVA组件详解一 java布局界面之FlowLayout布局(流式布局)_第1张图片

你可能感兴趣的:(java布局,Java)