邊框佈局
import static java.awt.BorderLayout.*;
import javax.swing.*;
import java.awt.BorderLayout;
JPanel root = new JPanel(new BorderLayout());
root.add(new JButton("East"), EAST);
root.add(new JButton("West"), WEST);
root.add(new JButton("North"), NORTH);
root.add(new JButton("South"), SOUTH);
root.add(new JButton("Center"), CENTER);
JFrame frame = new JFrame();
frame.setContentPane(root);
frame.pack();
frame.setVisible(true);
邊框佈局是最簡單的佈局管理器之一。使用佈局管理器的方法是設定 JPanel
的管理器。
邊框佈局插槽遵循以下規則:
- 南北:首選高度
- 東西方:首選寬度
- 中心:最大剩餘空間
在 BorderLayout
插槽也可以是空的。佈局管理器將自動補償任何空白空間,並在需要時調整大小。
以下是此示例的示例: