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

JavaSwing BorderLayout 邊界布局的實(shí)現(xiàn)代碼

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

1. 概述

官方JavaDocsApi: java.awt.BorderLayout

BorderLayout,邊界布局管理器。它把 Container 按方位分為 5 個(gè)區(qū)域(東、西、南、北、中),每個(gè)區(qū)域放置一個(gè)組件。

BorderLayout 構(gòu)造方法:

// 構(gòu)造一個(gè)組件之間沒(méi)有間距的新邊框布局
BorderLayout() 

// 構(gòu)造一個(gè)具有指定組件間距的邊框布局
BorderLayout(int hgap, int vgap) 

BorderLayout 表示方位的 5 個(gè)常量:

  • BorderLayout.NORTH      // 容器的北邊
  • BorderLayout.SOUTH      // 容器的南邊
  • BorderLayout.WEST       // 容器的西邊
  • BorderLayout.EAST       // 容器的東邊
  • BorderLayout.CENTER     // 容器的中心

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(350, 250);
    jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

    // 創(chuàng)建內(nèi)容面包容器,指定使用 邊界布局
    JPanel panel = new JPanel(new BorderLayout());

    // 創(chuàng)建 5 個(gè)按鈕
    JButton btnN = new JButton("Button_North");
    JButton btnS = new JButton("Button_South");
    JButton btnW = new JButton("Button_West");
    JButton btnE = new JButton("Button_East");
    JButton btnC = new JButton("Button_Center");

    // 把 5 個(gè)按鈕添加到容器中的 5 個(gè)方位
    panel.add(btnN, BorderLayout.NORTH);
    panel.add(btnS, BorderLayout.SOUTH);
    panel.add(btnW, BorderLayout.WEST);
    panel.add(btnE, BorderLayout.EAST);
    panel.add(btnC, BorderLayout.CENTER);

    jf.setContentPane(panel);
    jf.setLocationRelativeTo(null);
    jf.setVisible(true);
  }

}

結(jié)果展示:

 

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

相關(guān)文章

  • java 中動(dòng)態(tài)代理(JDK,cglib)實(shí)例代碼

    java 中動(dòng)態(tài)代理(JDK,cglib)實(shí)例代碼

    這篇文章主要介紹了java 中動(dòng)態(tài)代理,這里介紹了JDK 動(dòng)態(tài)代理與 cglib 動(dòng)態(tài)代理的相關(guān)資料
    2017-04-04
  • 三道java新手入門面試題,通往自由的道路--鎖+Volatile

    三道java新手入門面試題,通往自由的道路--鎖+Volatile

    這篇文章主要為大家分享了最有價(jià)值的3道多線程面試題,涵蓋內(nèi)容全面,包括數(shù)據(jù)結(jié)構(gòu)和算法相關(guān)的題目、經(jīng)典面試編程題等,對(duì)hashCode方法的設(shè)計(jì)、垃圾收集的堆和代進(jìn)行剖析,感興趣的小伙伴們可以參考一下
    2021-07-07
  • java代碼實(shí)現(xiàn)編譯源文件

    java代碼實(shí)現(xiàn)編譯源文件

    這篇文章主要為大家詳細(xì)介紹了Java通過(guò)?JavaCompiler?實(shí)現(xiàn)編譯源文件的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2025-01-01
  • java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請(qǐng)求方法詳解

    java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請(qǐng)求方法詳解

    這篇文章主要介紹了java爬蟲之使用HttpClient模擬瀏覽器發(fā)送請(qǐng)求方法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • mybatis plus動(dòng)態(tài)數(shù)據(jù)源切換及查詢過(guò)程淺析

    mybatis plus動(dòng)態(tài)數(shù)據(jù)源切換及查詢過(guò)程淺析

    這篇文章主要介紹了mybatis plus動(dòng)態(tài)數(shù)據(jù)源切換及查詢過(guò)程淺析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • IntelliJ IDEA安裝目錄和設(shè)置目錄的說(shuō)明(IntelliJ IDEA快速入門)

    IntelliJ IDEA安裝目錄和設(shè)置目錄的說(shuō)明(IntelliJ IDEA快速入門)

    這篇文章主要介紹了IntelliJ IDEA安裝目錄和設(shè)置目錄的說(shuō)明(IntelliJ IDEA快速入門),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Java獲取一維數(shù)組的最小值實(shí)現(xiàn)方法

    Java獲取一維數(shù)組的最小值實(shí)現(xiàn)方法

    這篇文章主要介紹了Java獲取一維數(shù)組的最小值實(shí)現(xiàn)方法,需要的朋友可以參考下
    2014-02-02
  • springboot druid數(shù)據(jù)庫(kù)連接池連接失敗后一直重連的解決方法

    springboot druid數(shù)據(jù)庫(kù)連接池連接失敗后一直重連的解決方法

    本文主要介紹了springboot druid數(shù)據(jù)庫(kù)連接池連接失敗后一直重連的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Spring boot應(yīng)用啟動(dòng)后首次訪問(wèn)很慢的解決方案

    Spring boot應(yīng)用啟動(dòng)后首次訪問(wèn)很慢的解決方案

    這篇文章主要介紹了Spring boot應(yīng)用啟動(dòng)后首次訪問(wèn)很慢的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • eclipse的git插件安裝、配置與使用詳解

    eclipse的git插件安裝、配置與使用詳解

    這篇文章主要介紹了eclipse的git插件安裝、配置與使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評(píng)論

阳西县| 马边| 沿河| 大冶市| 汉中市| 韶关市| 富源县| 新密市| 辽阳县| 敦化市| 三门县| 敖汉旗| 塔城市| 自贡市| 大理市| 淮阳县| 德化县| 乌兰察布市| 余干县| 高清| 杭锦后旗| 黔南| 潜山县| 商南县| 乐都县| 罗平县| 沁源县| 克山县| 巴楚县| 郎溪县| 南昌县| 涞水县| 龙山县| 英吉沙县| 潞城市| 汝城县| 格尔木市| 墨江| 探索| 罗山县| 安陆市|