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:

最新文章

  1. iOS 相机
  2. 远程连接Oracle时出现ORA-01034 和ORA-27101 的解决办法
  3. VMware 搭建 虚拟机设置 静态IP地址配置
  4. 天翼宽带政企网关B2-1P 如何获得超级管理员账号?
  5. Android系统下,用adb实现自动获取应用性能数据
  6. 解决SlidingMenu和SwipeBackLayout右滑事件冲突问题
  7. iOS应用IAP设置总结
  8. sqlserver linkserver
  9. HDU 4770 Lights Against Dudely
  10. 【Cocoa】 Initializing View Instances Created in Interface Builder
  11. Android:Logcat中找不到本应该输出的Log调试信息
  12. CodeForces 492B
  13. jdbc中的Statement对象和Preparedstatement对象的区别,以及通过jdbc操作调用存储过程
  14. 广东省-IT红黑榜排名公司名称
  15. php 链接中加参数传递
  16. javaWeb学习总结(10)- Filter(过滤器)常见应用(3)
  17. Codeforces 810C Do you want a date?(数学,前缀和)
  18. nginx 常见正则匹配符号表示
  19. 洛谷P3802:小魔女帕琪
  20. BZOJ.1095.[ZJOI2007]捉迷藏(线段树 括号序列)

热门文章

  1. linux terminal 快捷键
  2. Android--卸载应用
  3. JDK并发的类
  4. Golang --多个变量同时赋值
  5. java之struts2的数据处理
  6. 【转载】Extjs设置Ajax请求的超时时间timeout
  7. 【hbase】hbase-2.2.1配置独立的zookeeper的安装与测试
  8. requests-html模块(下)
  9. js基础知识3
  10. yum源仓库的三种搭建方式