本人java菜鸟,使用不同的布局管理器实现下列4个界面。如何做
2个回答
展开全部
//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吧 你就会了
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吧 你就会了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询