日期:2014-05-20  浏览次数:20731 次

JAVA边界布局管理器问题。

import java.awt.*;
import javax.swing.*;
public class test {
public static void main(String[] args) {

JFrame app = new JFrame ("边界布局管理器例程");
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
app.setSize(360, 130);
Container c = app.getContentPane();
c.setLayout (new BorderLayout());


c.add(new JButton ("SOUTH"), BorderLayout.SOUTH);
c.add(new JButton ("NORTH"), BorderLayout.NORTH);
c.add(new JButton ("EAST"), BorderLayout.EAST);
c.add(new JButton ("WEST"), BorderLayout.WEST);
c.add(new JButton ("CENTER"), BorderLayout.CENTER);
app.setVisible (true);

}


刚接触JAVA。这个怎么把WEST和EAST方向的框顶到顶啊?
本来是NORTH和SOUTH方向横着顶到框。有没有把WEST和EAST方向改成垂直方向顶到框?

------解决方案--------------------
用网格包布局吧