BorderLayout
使用此种布局方式将一个窗体的版面划分成东,西,南,北,中 5 个区域,可以直接将需要的组件放到这 5个区域中;
package chap09.sec04;
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public classBorderLayoutTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFramejframe=new JFrame("BorderLayoutTest");
jframe.setLayout(new BorderLayout());
jframe.add(new JButton("东边"),BorderLayout.EAST);
jframe.add(new JButton("西边"),BorderLayout.WEST);
jframe.add(new JButton("南边"),BorderLayout.SOUTH);
jframe.add(new JButton("北边"),BorderLayout.NORTH);
jframe.add(new JButton("中边"),BorderLayout.CENTER);
jframe.setVisible(true);
jframe.setSize(400, 400);
}
}