learning java AWT 布局管理器FlowLayout

AWT提供了FlowLayout   从左到右排列所有组件,遇到边界就会折回下一行重新开始。

import java.awt.*;

public class FlowLayoutTest {
    public static void main(String[] args) {
        var f = new Frame("FlowLayout test");
        f.setBounds(30,30,100,100);
        f.setLayout(new FlowLayout(FlowLayout.TRAILING,20,5));


        for(var i=0;i < 10; i++){
            f.add(new Button("BUTTON" + i));
        }
        f.pack();
        f.setVisible(true);
    }
}

 output:

猜你喜欢

转载自www.cnblogs.com/lianghong881018/p/11268110.html