FlowLayout流布局管理器(简单运用)

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

/**
 * @author MC--小驰
 */
public class FlowLayoutPosition extends JFrame {

    public FlowLayoutPosition() {
        setTitle("本窗体使用流布局管理器");    //设置窗口标题
       Container container= getContentPane();


       //设置窗体采用流布局管理器,使组件右对齐,组件之间水平间隔10像素,垂直间隔10像素
        setLayout(new FlowLayout(FlowLayout.RIGHT, 10, 10));

        for (int i=1;i<=10;i++){//在容器中循环加入十个按钮
            container.add(new JButton("button"+i));

        }

        //设置窗口大小
        setSize(300,200);

        //设置窗口关闭方式
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

        //设置窗口可见
        setVisible(true);
    }

    public static void main(String[] args) {
        new FlowLayoutPosition();
    }
}

猜你喜欢

转载自blog.csdn.net/weixin_42470710/article/details/86710711