gistfile1.txt import javax.swing.*;import java.awt.*;public class BoxSpaceTest { private Frame f = new Frame("测试"); //定义水平摆放组件的Box对象 private Box horizontal = Box.createHorizontalBox(); //定义垂直摆放组件的
          import javax.swing.*;
import java.awt.*;
public class BoxSpaceTest {
    private Frame f = new Frame("测试");
    //定义水平摆放组件的Box对象
    private Box horizontal = Box.createHorizontalBox();
    //定义垂直摆放组件的Box对象
    private Box vertical = Box.createVerticalBox();
    public void init()
    {
        horizontal.add(new Button("水平按钮一"));
        horizontal.add(Box.createHorizontalGlue());
        horizontal.add(new Button("水平按钮二"));
        //水平方向不可拉伸的间距,其宽度为10px
        horizontal.add(Box.createHorizontalStrut(10));
        horizontal.add(new Button("水平按钮三"));
        vertical.add(new Button("垂直按钮一"));
        vertical.add(Box.createVerticalGlue());
        //垂直方向不可拉伸距离
        vertical.add(Box.createVerticalStrut(10));
        vertical.add(new Button("垂直按钮三"));
        f.add(horizontal,BorderLayout.NORTH);
        f.add(vertical);
        f.pack();
        f.setVisible(true);
    }
    public static void main(String[] args) {
        new BoxSpaceTest().init();
    }
}
        
        