流式布局

    技术2022-05-20  46

    import java.awt.Container;import java.awt.FlowLayout;import javax.swing.*;

    public class FlowLayouutTest extends JFrame{ public static void main(String agrs[]) {  JFrame frame=new JFrame("流式布局管理器");  Container ctn=frame.getContentPane();                    //返回此窗体的ContentPane对象  FlowLayout f=new FlowLayout(FlowLayout.LEFT);            //创建流式布局管理器    f.setHgap(20);         //设置组件的高度  f.setVgap(30);         //设置组件的宽度  frame.setLayout(f);    //将布局管理器放到窗体中  for(int i=1;i<=8;i++)  {   frame.add(new JButton("Button"+i));      //在窗体中放入按钮  }  frame.setBounds(400, 200, 500, 300);         //设置窗体的大小  frame.setVisible(true);  frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);   frame.setResizable(false);                   //设置窗体不可以调整大小 }  }

     

    /*public void setAlignment(int align):设置此布局的对齐方式 * public void removeLayout(Comonent comp):从布局中移除指定的组件 * 使用getContentPane()方法返回窗体的contentPane对象*/


    最新回复(0)