Java BoxLayout
1 Java BoxLayout的介绍
BoxLayout用于垂直或水平排列组件。
2 Java BoxLayout的字段
public static final int X_AXIS
public static final int Y_AXIS
public static final int LINE_AXIS
public static final int PAGE_AXIS
3 Java BoxLayout的构造方法
构造方法 | 描述 |
---|---|
BoxLayout(Container c, int axis) | 创建一个箱形布局,以给定的轴排列组件。 |
4 Java BoxLayout的案例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import java.awt.*;
import javax.swing.*;
public class BoxLayoutExample1 extends Frame {
Button buttons[];
public BoxLayoutExample1 () {
buttons = new Button [5];
for (int i = 0;i<5;i++) {
buttons[i] = new Button ("Button " + (i + 1));
add (buttons[i]);
}
setLayout (new BoxLayout (this, BoxLayout.Y_AXIS));
setSize(400,400);
setVisible(true);
}
public static void main(String args[]){
BoxLayoutExample1 b=new BoxLayoutExample1();
}
}
输出结果为:
热门文章
优秀文章