Java FlowLayout

1 Java FlowLayout的介绍

FlowLayout用于将组件依次排成一行(在流中)。它是小程序或面板的默认布局。

2 Java FlowLayout的字段

public static final int LEFT

public static final int RIGHT

public static final int CENTER

public static final int LEADING

public static final int TRAILING

3 Java FlowLayout的构造方法

构造方法

描述

FlowLayout()

创建具有居中对齐和默认5单位的水平和垂直间隙的流布局。

FlowLayout(int align)

创建具有给定对齐方式和默认5单位的水平和垂直间隙的流布局。

FlowLayout(int align, int hgap, int vgap)

创建具有给定对齐方式和给定水平和垂直间隙的流布局。

4 Java FlowLayout的案例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

import java.awt.*;

import javax.swing.*;

public class MyFlowLayout{

JFrame f;

MyFlowLayout(){

f=new JFrame();

f.setTitle("FlowLayout案例-一点教程网");

JButton b1=new JButton("1");

JButton b2=new JButton("2");

JButton b3=new JButton("3");

JButton b4=new JButton("4");

JButton b5=new JButton("5");

f.add(b1);f.add(b2);f.add(b3);f.add(b4);f.add(b5);

f.setLayout(new FlowLayout(FlowLayout.RIGHT));

//setting flow layout of right alignment

f.setSize(300,300);

f.setVisible(true);

}

public static void main(String[] args) {

new MyFlowLayout();

}

}

输出结果为:

flowlayout java_Java FlowLayout相关推荐

  1. flowlayout java_Java开发GUI之FlowLayout流布局

    Java开发GUI之FlowLayout流布局 FlowLayout顾名思义,即流式布局.其默认以行进行布局,可以设置对齐模式,当一行的距离不够组件进行排列时,FlowLayout会自行进行换行. s ...

  2. flowlayout java_java中FlowLayout的使用方法

    到目前为止,所有的程序片都被建立,看起来使用一些不可思议的内部逻辑来布置它们的组件.那是因为程序使用一个默认的方式:FlowLayout.这个简单的"Flow"的组件安装在窗体中, ...

  3. flowlayout java_Java图形化界面设计——布局管理器之FlowLayout(流式布局)

    前文讲解了JFrame.JPanel,其中已经涉及到了空布局的使用.Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了 ...

  4. flowlayout java_Java Swing组件布局管理器之FlowLayout(流式布局)入门教程

    本文实例讲述了Java Swing组件布局管理器之FlowLayout(流式布局).分享给大家供大家参考,具体如下: FlowLayout应该是Swing布局管理器学习中最简单.最基础的一个.所谓流式 ...

  5. java flowlayout.left_JScrollPane FlowLayout组合显示单行解决方法

    Java swing中,当使用JScrollPane和FlowLayout搭配使用的使用,总会出现设置FlowLayout布局的内容单行显示:本人找了好久,碰巧被我找到解决方法--使用别人写好的一个类 ...

  6. Android第三十八期 - 评价标签FlowLayout

    代码已经整理好,这里要说一下,因为手动和Json获取写法不一样. 手动直接xml设置: <LinearLayout xmlns:android="http://schemas.andr ...

  7. Android自定义实现FlowLayout

    实现FlowLayout 何为FlowLayout,如果对Java的Swing比较熟悉的话一定不会陌生,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行. ...

  8. Android中FlowLayout的使用方法,监控布局大小并设置页面高度

    博客来源: 工作中需要动态的为页面插入提示语,并根据提示语的不同进行换行操作.提示语数量不同,长度不同,那么就需要页面具有流动性 话不多说,上代码 这是一个工具类,复制进行小修改即可[下方有我调用参考 ...

  9. Android FlowLayout流式布局

    最近使用APP的时候经常看到有 这种流式布局 ,今天我就跟大家一起来动手撸一个这种自定义控件. 首先说一下自定义控件的流程: 自定义控件一般要么继承View要么继承ViewGroup View的自定义 ...

最新文章

  1. html 如何实现一条竖线边上有 刻度_记一次腾讯面试:进程之间究竟有哪些通信方式?如何通信? ---- 告别死记硬背||CSDN博文精选...
  2. Struts2中的action类
  3. python变量/分支/循环/数组/列表/元组/序列
  4. 前后端分离的思考与实践
  5. java 中random类使用_Java中的天使和魔鬼:Unsafe类
  6. CesiumJS 2022^ 原理[2] 渲染架构之三维物体 - 创建并执行指令
  7. Linphone编译【转载】
  8. 瑞星2009:3大拦截2大防御功能主动遏制木马病毒
  9. git上传分支的原理_GIT分支,创建分支与合并分支的工作原理与教程
  10. lambda表达式可以用来声明_lambda表达式可以用来创建包含多个表达式的匿名函数...
  11. Spring框架----Spring的基于XML的AOP的实现
  12. 从调试数据分析USB通信协议——UVC摄像头【UVC类设备】(五)
  13. 32bit 天堂2服务端多机负载
  14. 2021年低压电工考试资料及低压电工模拟考试系统
  15. 视频流媒体服务器智能云终端如何快速获取直播流地址?
  16. 华中科技大学网络教材
  17. 计算机组成原理 存储器
  18. 数学建模之线性规划问题(含整数规划和0-1规划)
  19. LLC环路计算与仿真分析——K因子法
  20. 如何使用包含iApps的 F5 分布式云机器人防御轻松保护BIG-IP应用

热门文章

  1. 非期望产出超效率SBM模型matlab脚本
  2. nodejs中引用ajax
  3. 轻松将C语言/C++程序打包成安装包,和大家分享你的成果(包学包会)
  4. 普通线性回归/岭回归/lasso回归[x.T/np.dot/lrg.coef_/lrg.intercept_/Xw = y/r2_score]
  5. 特斯拉 开源_特斯拉开源其安全软件,好莱坞开源,更多新闻
  6. metaq主要命令——————学习
  7. 利用:hover, :after实现鼠标经过图标显示一张图片的效果
  8. 蓝牙青凤例程编译散记
  9. python面试笔记
  10. Halcon 元组tuple的基本操作