大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java基礎學習:swing布局教程

Java基礎學習:swing布局教程

更新時間:2020-04-26 12:37:07 來源:動力節點 瀏覽3414次

   首先來約定幾個概念:

    組件的理想大小:是指根據組件確實所需要的大小來計算的(組件自行計算)。

    你想要的大小:實際中你想要求組件呈現的大小,往往是根據setSize等方法設置的。

    ========================================

    創建GUI的四個步驟:

    (1)創建一個window(即JFrame)。

    (2)創建組件。

    (3)把組件加到frame上。

    (4)顯示。

    frame.setSize(300,300);

    frame.setVisible(true);

    或者直接設置frame.pack(),使window的大小剛好符合能容納內含組件的大小

    ==========================================

    布局管理器在放置組件時,是如何做決定的呢?

    不同的布局管理器有不同的策略,在安排組件時會詢問組件的理想大小(一般不會理會你想要的大小),然后再

    根據自己的策略來決定是否應該尊重全部或者部分的理想大小。這就是為什么呈現出來的效果往往跟你預想的不一致

    的原因。

    ============================================

    三大布局管理器之BorderLayout

    (1)該管理器會把背景組件分割成五個區域,如下所示。是frame默認的布局管理器。

Java基礎學習:swing布局教程

    (2)在布局過程中,BorderLayout南北方向會先占位,扣除掉南北占位的部分,再由東西方向占位,然后剩下的

    才輪到中間占位。

    (3)南北方向占位,會使用組件理想的高度,而寬度一律與frame同寬。東西方向占位,會使用組件理想寬度,

    高度一律與frame同高。

    =============================================

    三大布局管理器之FlowLayout

    (1)該布局管理器是面板(JPanel)默認的布局管理器。

    (2)組件會按照理想大小呈現,并且會從左到右依次加入,當超出面板寬度時會自動換行。

    =============================================

    三大布局管理器之BoxLayout

    (1)使用組件理想大小。

    (2)一垂直方向排列組件(也可以水平,但是通常使用其時都垂直)。

    =============================================

    幾個重要方法

    (1)可以使用setLayout方法來改變面板的布局管理器。

    (2)如果想改變框架(frame)的布局,可以創建一個面板,讓該面板稱為frame默認的面板,然后

    在該面板上修改布局即可。

    frame.setContentPane(myPanel)可以修改默認的面板。

    (3)setLayout(null)可以關閉布局管理器,此時則需要直接設定畫面位置和大小。

Java基礎學習:swing布局教程

 以上就是動力節點java培訓機構的小編針對“Java基礎學習:swing布局教程”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久国产欧美日韩精品免费 | 国产香蕉一区二区在线网站 | 国产日产欧产精品网站 | 99久久99这里只有免费的精品 | 亚洲久久在线观看 | 5252色欧美在线男人的天堂 | 国产精品高清在线观看地址 | 亚洲国产成人久久一区二区三区 | 综合爱 | 日韩精品亚洲人成在线播放 | 久久国产精品久久国产精品 | 一级毛片免费视频观看 | 北条麻妃手机在线观看 | aaa影院| 免费一级片 | 欧美亚洲图片 | 国产区久久 | 日日摸天天摸狠狠摸摸 | 99热这里都是国产精品 | 亚洲五月激情 | 亚洲精品久久一区二区无卡 | 免费一级特黄 | 国产精品国产三级国产无毒 | 天天摸夜夜添狠狠添2018 | 亚洲国产人成在线观看69网站 | 国产成人在线观看免费网站 | 黄色a∨| 四虎影视在线影院4hu | 99成人免费视频 | 在线91精品亚洲网站精品成人 | 美女视频免费在线观看 | 天天插天天操天天干 | 欧美一区精品二区三区 | 国内精品久久久久久久星辰影视 | 日本特级全黄一级毛片 | 精品一区二区三区的国产在线观看 | 国产精品四虎 | 一本一道波多野结衣一区二区 | 亚洲国产天堂久久综合 | 激情网站视频 | 91福利国产在线观看 |