1.布局管理器需要额外new出来一个对象,使用FlowLayout来创建对象,FlowLayout的使用参见API
2.创建了FlowLayout后,需要用Frame对象add(布局管理器),否则无法实现
3.写到最后别忘了设置可见性`
代码如下:
import java.awt.*;
public class TestFlowLayout2 {
public static void main(String[] args) {
Frame f = new Frame("康楚明");
FlowLayout fl = new FlowLayout(FlowLayout.CENTER,20,40);
f.setLayout(fl);
f.setLocation(300,400);
f.setSize(300,300);
f.setBackground(Color.ORANGE);
for(int i=0;i<7;i++) {
f.add(new Button("open"));
}
f.setVisible(true);
}
}