[ 全国 切换城市 ] 北京 重庆 上海 成都

手机版
  • 手机版

教育路上

学校免费入住
全国站> Java> 图形界面> java布局FlowLayout
学员需求

java布局FlowLayout

摘要:java布局FlowLayout,流式布局管理器(FlowLayout),流式布局管理器是最简单的布局管理器,,在这种布局下。容器会将组件按照添加顺序从左向右放置,。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

2022-07-07 19:52网络推荐

java布局FlowLayout
发布时间:
2022-07-07 19:52
信息来源:
网络推荐
浏览次数:
783
java布局FlowLayout

在 11.3 小节的案例中采用的都是流式布局管理器(FlowLayout),流式布局管理器是最简单的

布局管理器,,在这种布局下。容器会将组件按照添加顺序从左向右放置,当到达容器的边界时,

会自动将组件放到下一行的开始位置。这些组件可以左对齐、居中对齐(默认方式)或右对齐的方

式排列。FlowLayout 对象有三个构造方法,如表 11-1 所示。

from shengerguan


表 11-1 中,列出了 FlowLayout 的三个构造方法,其中,参数 align 决定组件在每行中相对于

容器边界的对齐方式,可以使用该类中提供的常量作为参数传递给构造方法,其中

FlowLayout.LEFT 用于表示左对齐、FlowLayout.RIGHT 用于表示右对齐、FlowLayout.CENTER 用

于表示居中对齐。参数 hgap 和参数 vgap 分别设定组件之间的水平和垂直间隙,可以填入一个

任意数值。接下来通过一个添加按钮的案例来学习一下 FlowLayout 布局管理器的用法,如例

11-8 所示。

例 11-8 Example08.java;’

import java.awt.*;

import java.awt.event.*;

public class Example08 {

public static void main(String[] args) {

final Frame f = new Frame("Flowlayout");// 创建一个名为 Flowlayout 的窗体

// 设置窗体中的布局管理器为 FlowLayout,所有组件左对齐,水平间距为 20,垂直间

距为 30

f.setLayout(new FlowLayout(FlowLayout.LEFT, 20, 30));

f.setSize(400, 300); // 设置窗体大小

f.setLocation(300, 200); // 设置窗体显示的位置

Button but1 = new Button("第 1 个按钮");// 创建第 1 个按钮

f.add(but1); // 把"第 1 个按钮"添加到 f 窗口

// 下面的代码是每点击一次“第 1 个按钮”就向窗体中添加一个按钮

but1.addActionListener(new ActionListener() { // 动作事件为第 1 个按钮添加点击事件

private int num = 1; // 定义变量 num,记录按钮的

个数

public void actionPerformed(ActionEvent e) {

f.add(new Button("第" + num + "个按钮"));// 向窗体中添加新按钮

num++;

}

});

f.setVisible(true); // 设置窗体可见

}

}-

运行程序后,在桌面会弹出一个带标题的窗口,窗口中有一个按钮,每点击一次该按钮就

会在窗口中添加一个新按钮,具体效果如图 11-15 所示。


from shengerguan

例 11-8 中的流式布局管理器可以对按钮进行管理。在这个过程中首先创建了一个

Frame 窗口,并将该窗口的布局管理器设置为 FlowLayout,当点击窗体中“第 1 个按钮”时,就会向

窗口中添加新按钮。通过图 11 -15 可以看出,该窗体中的按钮按照流式布局管理器的方式进行

了布局。

FlowLayout 布局管理器的特点就是可以将所有组件像流水一样依次进行排列,不需要

用户明确地设定,但是在灵活性上相对差了点。例如将图 11 15 中的窗体拉伸变宽,按钮的大小

和按钮之间的间距将保持不变,但按钮相对于容器边界的距离会发生变化,效果如图 11-16 所示。


from shengerguan


查看全部
上一篇:
java布局管理器
下一篇:
Java布局BorderLayout
标签:
网友评论
发布评论

访客的评论 2024/06/09 01:44

文中描述的是准确的吗,如何报名!

最新发布
  • java不使用布局管理器
  • java布局管理CardLayout
  • java布局管理GridBagLayout
  • java布局管理GridLayout
  • Java布局BorderLayout
  • java布局FlowLayout
  • java布局管理器
  • java动作事件
  • java键盘事件
  • java鼠标事件
相关推荐
热门阅读
  • Java多线程
  • UDP与TCP 协议
  • java插入数据库sql语句
  • java键盘输入并添加到集合中
  • java break语句(跳出外层循环)
专题分类 热门专题
我也来发表评价关闭
我对该内容的评价:
  • 1
  • 2
  • 3
  • 4
  • 5
0
评价500
验证码: 看不清 换一张
提交 (匿名发布,无须担心别人知道您的身份)
学校免费发布信息 关闭
我们审核后会尽快展示,如有图片请发邮件到:edu63@foxmail.com

姓      名:

内      容:

手机号码:

验  证  码:   换一张

确认提交
填写需求信息 关闭
我们会根据您的需求匹配并审核留言

姓      名:

意向城市:

留      言:

手机号码:

验  证  码:   换一张

确认提交
完善补充本文信息 关闭
非常感谢您帮助完善补充本文信息


  换一张

确认提交

深圳SEO优化公司坪山网络营销报价哈密seo网站推广多少钱惠州网站改版兰州外贸网站制作宿州百度网站优化哪家好辽源网站排名优化哪家好天水百度seo哪家好海北百度标王公司长沙建设网站价格鄂州网页设计池州网站定制肇庆网站设计公司莱芜建站怒江网站排名优化哪家好丽江网站搜索优化贺州网站seo优化公司临沧网站优化软件多少钱雅安品牌网站设计多少钱南通网站优化按天扣费公司固原网站制作多少钱漳州百度竞价包年推广公司海南网站建设设计报价贵阳设计公司网站眉山百度网站优化价格晋城外贸网站设计菏泽百度网站优化排名天津网站建设公司莱芜网站设计多少钱赤峰网站设计模板哪家好山南网站优化推广报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化