代码如下
public class h
{
public static void main(String[] args)
{
Frame f = new Frame("面板");
f.setVisible(true) ;
f.setSize(300,300) ;
f.setLayout(new GridLayout(2,1)) ;
Button bn1 = new Button("Button1") ;
Button bn2 = new Button("Button2") ;
Button bn3 = new Button("Button3") ;
Button bn4 = new Button("Button4") ;
Button bn5 = new Button("Button5") ;
Button bn6 = new Button("Button6") ;
Button bn7 = new Button("Button7") ;
Button bn8 = new Button("Button8") ;
Button bn9 = new Button("Button9") ;
Button bn10 = new Button("关闭") ;
Panel p1 = new Panel() ;
Panel p1_1 = new Panel() ;
p1.setLayout( new BorderLayout()) ;
p1_1.setLayout(new GridLayout(2,1)) ;
p1.add(p1_1 ,BorderLayout.CENTER) ;
p1_1.add(bn1) ;
p1_1.add(bn2) ;
p1.add(bn3 ,BorderLayout.WEST) ;
p1.add(bn4 ,BorderLayout.EAST) ;
}
}
首先 你最好留下出问题的代码 或者更加详细的描述问题
其次 Frame已经过时了 推荐使用JFrame
//获得窗口实例
JFrame jf = new JFrame();
//去除布局
jf.setLayout(null);
//设置大小以及位置
jf.setBounds(100,100,550,550);
//设置可见性
jf.setVisible(true);
//获得按钮实例
JButton b = new JButton("botton");
//设置大小以及位置
b.setBounds(10,10,100,100);
//添加到窗口
jf.add(b);
上面的代码片段会显示一个窗口 并且里面有一个按钮