最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaSwing FlowLayout 流式布局的實(shí)現(xiàn)

 更新時(shí)間:2019年12月03日 10:26:22   作者:xietansheng  
這篇文章主要介紹了JavaSwing FlowLayout 流式布局的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1. 概述

官方JavaDocsApi: java.awt.FlowLayout

FlowLayout,流式布局管理器。按水平方向依次排列放置組件,排滿一行,換下一行繼續(xù)排列。排列方向(左到右 或 右到左)取決于容器的componentOrientation屬性(該屬性屬于Component),它可能的值如下:

  • ComponentOrientation.LEFT_TO_RIGHT(默認(rèn))
  • ComponentOrientation.RIGHT_TO_LEFT

同一行(水平方向)的組件的對(duì)齊方式由 FlowLayout 的align屬性確定,它可能的值如下:

  • FlowLayout.LEFT : 左對(duì)齊
  • FlowLayout.CENTER : 居中對(duì)齊(默認(rèn))
  • FlowLayout.RIGHT : 右對(duì)齊
  • FlowLayout.LEADING : 與容器方向的開(kāi)始邊對(duì)齊,例如,對(duì)于從左到右的方向,則與左邊對(duì)齊
  • FlowLayout.TRAILING : 與容器方向的結(jié)束邊對(duì)齊,例如,對(duì)于從左到右的方向,則與右邊對(duì)齊。

FlowLayout的 構(gòu)造方法:

// 默認(rèn) 居中對(duì)齊的,水平和垂直間隙是 5 個(gè)單位
FlowLayout()

// 指定對(duì)齊方式,默認(rèn)的水平和垂直間隙是 5 個(gè)單位
FlowLayout(int align)

// 指定對(duì)其方式,水平 和 豎直 間隙
FlowLayout(int align, int hgap, int vgap)

2. 代碼實(shí)例

package com.xiets.swing;

import javax.swing.*;
import java.awt.*;

public class Main {

  public static void main(String[] args) {
    JFrame jf = new JFrame("測(cè)試窗口");
    jf.setSize(200, 250);
    jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    jf.setLocationRelativeTo(null);

    // 創(chuàng)建內(nèi)容面板,指定使用 流式布局
    JPanel panel = new JPanel(new FlowLayout());

    JButton btn01 = new JButton("按鈕01");
    JButton btn02 = new JButton("按鈕02");
    JButton btn03 = new JButton("按鈕03");
    JButton btn04 = new JButton("按鈕04");
    JButton btn05 = new JButton("按鈕05");

    panel.add(btn01);
    panel.add(btn02);
    panel.add(btn03);
    panel.add(btn04);
    panel.add(btn05);

    jf.setContentPane(panel);
    jf.setVisible(true);    // PS: 最后再設(shè)置為可顯示(繪制), 所有添加的組件才會(huì)顯示
  }

}

結(jié)果展示:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計(jì)劃任務(wù)

    詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計(jì)劃任務(wù)

    本篇文章主要介紹了詳解在Spring3中使用注解(@Scheduled)創(chuàng)建計(jì)劃任務(wù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Spring?Boot?接口加解密功能實(shí)現(xiàn)

    Spring?Boot?接口加解密功能實(shí)現(xiàn)

    在我們?nèi)粘5腏ava開(kāi)發(fā)中,免不了和其他系統(tǒng)的業(yè)務(wù)交互,或者微服務(wù)之間的接口調(diào)用;如果我們想保證數(shù)據(jù)傳輸?shù)陌踩?,?duì)接口出參加密,入?yún)⒔饷?,這篇文章主要介紹了Spring?Boot?接口加解密功能實(shí)現(xiàn),需要的朋友可以參考下
    2023-04-04
  • Java HashMap 如何正確遍歷并刪除元素的方法小結(jié)

    Java HashMap 如何正確遍歷并刪除元素的方法小結(jié)

    這篇文章主要介紹了Java HashMap 如何正確遍歷并刪除元素的方法小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Java導(dǎo)出oracle表結(jié)構(gòu)實(shí)例詳解

    Java導(dǎo)出oracle表結(jié)構(gòu)實(shí)例詳解

    這篇文章主要介紹了 Java導(dǎo)出oracle表結(jié)構(gòu)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • SpringCloud?Feign集成AOP的常見(jiàn)問(wèn)題與解決

    SpringCloud?Feign集成AOP的常見(jiàn)問(wèn)題與解決

    在使用?Spring?Cloud?Feign?作為微服務(wù)通信的工具時(shí),我們可能會(huì)遇到?AOP?不生效的問(wèn)題,這篇文章將深入探討這一問(wèn)題,給出幾種常見(jiàn)的場(chǎng)景,分析可能的原因,并提供解決方案,希望對(duì)大家有所幫助
    2023-10-10
  • spring緩存代碼詳解

    spring緩存代碼詳解

    這篇文章主要介紹了spring緩存代碼詳解,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • Java實(shí)現(xiàn)簡(jiǎn)單雙色球搖獎(jiǎng)功能過(guò)程解析

    Java實(shí)現(xiàn)簡(jiǎn)單雙色球搖獎(jiǎng)功能過(guò)程解析

    這篇文章主要介紹了Java實(shí)現(xiàn)簡(jiǎn)單雙色球搖獎(jiǎng)功能過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • java開(kāi)發(fā)ShardingSphere的路由引擎類型示例詳解

    java開(kāi)發(fā)ShardingSphere的路由引擎類型示例詳解

    這篇文章主要為大家介紹了java開(kāi)發(fā)ShardingSphere的路由引擎類型示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 淺談SpringBoot集成Quartz動(dòng)態(tài)定時(shí)任務(wù)

    淺談SpringBoot集成Quartz動(dòng)態(tài)定時(shí)任務(wù)

    這篇文章主要介紹了SpringBoot集成Quartz動(dòng)態(tài)定時(shí)任務(wù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • SpringAMQP的使用方式案例詳解

    SpringAMQP的使用方式案例詳解

    這篇文章主要介紹了SpringAMQP的使用方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01

最新評(píng)論

兴义市| 宜兰市| 新和县| 皋兰县| 兴安县| 武山县| 泽州县| 吉安县| 定州市| 内江市| 志丹县| 拜泉县| 顺义区| 平度市| 大厂| 安丘市| 文安县| 富蕴县| 古丈县| 黄龙县| 鄢陵县| 曲水县| 蕲春县| 巴彦县| 大庆市| 屏南县| 万安县| 涞水县| 东台市| 邮箱| 南安市| 麻栗坡县| 浦县| 腾冲县| 张家港市| 双城市| 梅河口市| 新晃| 五大连池市| 敦化市| 绥化市|