FlowLayout
package awt;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
public class awt3 {
public static void main(String args[])
{
Frame f=new Frame("title");
f.setLayout(new FlowLayout(FlowLayout.LEFT,20,5));
for(int i=0;i<10;i++)
{
f.add(new Button("时间"+i));
}
f.pack();
f.setVisible(true);
}
}
pack将窗口调整到最佳大小
BorderLayout 如果某个区域没有放置组件,旁边区域会自动占据该区域,最多能放五个组件,同一个区域放多个组件会发生覆盖
package awt;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Frame;
public class awt4 {
public static void main(String args[])
{
Frame f=new Frame("feipeixuan");
f.add(BorderLayout.EAST,new Button("east"));
f.add(BorderLayout.WEST,new Button("west"));
f.add(BorderLayout.NORTH,new Button("north"));
f.pack();
f.setVisible(true);
}
}