布局管理器
- FlowLayout(流式布局管理器)
- 从左到右的顺序排列。
- Panel默认的布局管理器。
- BorderLayout(边界布局管理器)
- 东,南,西,北,中
- Frame默认的布局管理器,不设置默认就是中。
- GridLayout(网格布局管理器)
- 规则的矩阵
- CardLayout(卡片布局管理器)
- 选项卡
- GridBagLayout(网格包布局管理器)
- 非规则的矩阵
Frame f = new Frame("我的第一个窗口");
f.setSize(400, 600); //设置窗体大小
f.setLocation(500, 50); //设置窗体位置
f.setIconImage(Toolkit.getDefaultToolkit().createImage("qq.png"));
Button b1 = new Button("按钮一");
f.add(b1);
f.setLayout(new FlowLayout()); //设置布局管理器
f.setVisible(true); //设置窗体可见