//BorderLayout
class Framer extends Frame{
Button Button1 = new Button();
add(Button1,BorderLayout.NORTH);//按钮1放在北边
Button ?? = new Button();//同上 我省略的写了 反正和上面重复
add(??,BorderLayout.??);
}
//FlowLayout
class Framer extends Frame{
Button Button1 = new Button();
Button ?? = new Button();
setLayout(new FlowLayou(填对齐方式,不填默认居中对齐));//例如左对齐 FlowLayout.LEFT
add(Button 1);
add(??);
}
//GridLayout
class Framer extends Frame{
Button Button1 = new Button();
Button ?? = new Button();
setLayout(new GridLayou(x,y));// 按钮排成 x行 y列
add(Button 1);
add(??);
}
//BoxLayout 去查查API吧 你就会了
其实题目已经告诉你了,需要用什么布局。
每个窗口的标题就是布局管理器的名字,然后你只要设置好布局,把按钮add进去就可以了。