import java.awt.*;
public class LayoutDesign
{
private Frame frame;
private Button bs,be,bw,bn,bc;
public void method()
{
be=new Button("东");
bs=new Button("南");
bw=new Button("西");
bn=new Button("北");
bc=new Button("中");
frame=new Frame("布局管理器");
frame.add(bc,BorderLayout.CENTER);
frame.add(be,BorderLayout.EAST);
frame.add(bs,BorderLayout.SOUTH);
frame.add(bw,BorderLayout.WEST);
frame.add(bn,BorderLayout.NORTH);
frame.setSize(200,200);
frame.setVisible(true);
}
public static void main(String args[])
{
LayoutDesign layout=new LayoutDesign();
layout.method();
}
}
import java.awt.*;
public class FlowTest
{
private Frame frame;
private Button b1,b2,b3,b4,b5;
public void method()
{
frame=new Frame("LayoutTest");
b1=new Button("B1");
b2=new Button("B2");
b3=new Button("B3");
b4=new Button("B4");
b5=new Button("B5");
frame.setLayout(new FlowLayout());
frame.add(b1);
frame.add(b2);
frame.add(b3);
frame.add(b4);
frame.add(b5);
frame.setSize(200,200);
frame.setVisible(true);
}
public static void main(String args[])
{
FlowTest flow=new FlowTest();
flow.method();
}
}
import java.awt.*;
public class GridTest
{
private Frame frame;
private Button b1,b2,b3,b4,b5,b6;
public void method()
{
frame=new Frame("GridTest");
GridLayout grid=new GridLayout(3,2);
b1=new Button("B1");
b2=new Button("B2");
b3=new Button("B3");
b4=new Button("B4");
b5=new Button("B5");
b6=new Button("B6");
frame.setLayout(grid);
frame.add(b1);
frame.add(b2);
frame.add(b3);
frame.add(b4);
frame.add(b5);
frame.add(b6);
frame.setSize(200,200);
frame.setVisible(true);
}
public static void main(String args[])
{
GridTest grid=new GridTest();
grid.method();
}
}
布局管理器BorderLayout、FlowLayout、GridLayout
最新推荐文章于 2022-05-18 22:49:37 发布