流式布局是在面板或者容器中一行一行的填充控件,当第一行填充满了之后才会自动填充到第二行

使用方式:

package com.fepc.commons.exports;import java.awt.Dimension;
import java.awt.FlowLayout;import javax.swing.JButton;
import javax.swing.JDialog;public class SwingTest extends JDialog{public SwingTest(){this.setLayout(new FlowLayout(FlowLayout.LEFT));   /*设置布局,从左边开始填充按钮,当放不下的时候自动填充到第二行 */this.setPreferredSize(new Dimension(380, 300));//设置大小this.setTitle("流式布局");this.setVisible(true);//设置dialog显示this.pack();JButton but1=new JButton("button1");JButton but2=new JButton("button2");JButton but3=new JButton("button3");JButton but4=new JButton("button4");JButton but5=new JButton("button5");add(but1);add(but2);add(but3);add(but4);add(but5);}public static void main(String[] args) {new SwingTest();}
}
显示如下:

Swing布局之流式布局(FlowLayout)相关推荐

  1. 静态布局、自适应布局、流式布局、响应式布局、弹性布局简析、BFC

    静态布局:给页面元素设置固定的宽度和高度,单位用px,当窗口缩小,会出现滚动条,拉动滚动条显示被遮挡内容.针对不同分辨率的手机端,分别写不同的样式文件.例如:浏览器窗口是1000px,那么最小的宽度是 ...

  2. 46、Flutter之 布局组件 流式布局Wrap,Flow

    Row 和 Colum 如果子 widget 超出屏幕范围,则会报溢出错误,如: Row(children: <Widget>[Text("xxx"*100)], ); ...

  3. CSS之布局系列--静态布局、流式布局、自适应布局、响应式布局的概念及区别

    原文网址:CSS之布局系列--静态布局.流式布局.自适应布局.响应式布局的概念及区别静态布局.流式布局.自适应布局.响应式布局的概念及区别_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍前端的 ...

  4. 静态布局、流式布局、自适应布局、弹性布局、响应式布局

    静态布局.流式布局.自适应布局.弹性布局.响应式布局 前端的布局主要有: 静态布局.流式布局.自适应布局.弹性布局.响应式布局等. 一.静态布局: 尺寸上一律使用px;同时限制外层容器的大小:中间的宽 ...

  5. android分组流式布局,Android 流式布局实现

    概述 本文主要分享Android流式布局实现,实现效果如下: 在实现之前先来看一下View的生命周期,如下图: 流式布局属于自定义ViewGroup,重点关注onMeasure与onLayout方法 ...

  6. 两栏布局,三栏布局,等高布局,流式布局

    读前笑一笑: 我前面一女生平胸,然后我问她哪天你晚上自己回家,被劫色怎么办-? 她淡淡的回了句:"我就脱了上衣,然后说,别激动,是自己人"--自己人--己人-人- 两栏布局: 1. ...

  7. Android自定义组合布局,Android 流式布局 + 自定义组合控件

    自定义组合控件 package yanjupeng.bawei.com.day09.two; import android.content.Context; import android.util.A ...

  8. css-适配布局类型-流式布局-响应式布局

    制作手机界面时,一般按照2倍的大小去做. 如果设备的宽度大于显示的宽度,可以做一个适配 流体布局 来个例子,体验 代码 PC端可适配 移动端 电脑,与移动端都可正常显示 假设,给每一个a标签加上了边框 ...

  9. 【移动端网页布局】流式布局案例 ④ ( Banner 栏制作 | 固定定位 | 标准流 | 百分比宽度设置 )

    文章目录 一.Banner 栏样式及核心要点 1.实现效果 2.核心要点分析 二.完整代码示例 1.HTML 标签结构 2.CSS 样式 3.展示效果 一.Banner 栏样式及核心要点 1.实现效果 ...

  10. 移动端常见布局方式(流式布局、flex弹性布局、less+rem+媒体查询、Bootstrap)

    目录 一:移动端页面 1.流式布局(百分比布局) 2.flex弹性布局(重点♥) flex布局初体验: flex布局原理: flex布局父项常见属性 flex-direction 设置主轴的方向 ♥ ...

最新文章

  1. 【错误记录】Visual Studio 编译 C++ 代码报错 ( To disable deprecation, use _CRT_SECURE_NO_WARNINGS. )
  2. mongodb聚合查询优化_MongoDB聚合查询详解
  3. 启动定时器t0的工作指令是_第六章 习题
  4. SQL COUNT() 函数
  5. iOS10权限设置问题以及xcdoe8更新细节问题
  6. 中国丝裂原活化蛋白激酶8市场趋势报告、技术动态创新及市场预测
  7. 照片上的人出来了!云从3D人体重建登顶三项榜单,一张照片就能生成3D形象
  8. dbMigration .NET 数据同步迁移工具
  9. Visual Studio 2005 中的新增安全性功能
  10. (原创)c#学习笔记03--变量和表达式03--变量01--简单类型
  11. 测量软件应用系统的聚合复杂度【翻译稿】
  12. 《C++标准程序库》——STL迭代器
  13. WangEdit富文本编辑器图标修改
  14. Java中文和拼音相互转换
  15. 图像处理(十四)HOG特征提取
  16. EXCEL表格超链接图片
  17. String.intern源码
  18. 与亲哥决裂20年,董明珠被踢出族谱:帮你是情分,不帮你是本分
  19. Redis淘汰机制(Eviction policies)
  20. Redis学习笔记(附面试题)

热门文章

  1. Python - 斐波那契数列
  2. mysql lock wait_关于MySQL的lock wait timeout exceeded解决方案
  3. 房产税会带动房租进一步上涨,还有20%
  4. 玩转Flash视频 FLV 简简单单
  5. 从几个方面评价软件设计的合理性?
  6. python基础练习题(进阶)03
  7. 装修怎么快速除甲醛 房间装修除装修异味方法
  8. cad模糊查询符号_SQL模糊查询条件的四种匹配模式
  9. 2019年一文读懂Vector
  10. linux 邮件列表和新闻组哪个好,Linus Torvalds 语录 Top 10