2.JAVA之GUI編程布局


 布局管理器

容器中的組件排放方式,就是布局

常見的布局管理器:

****************************************************

       1.FlowLayout(流式布局管理器,構造方法可指定對齊方式、水平垂直間距)

           特點:從左到右的順序排列,默認居中。

如圖所示:

 

****************************************************
       2.Borderlayout(邊界布局管理器)
       
           特點:按照東南西北中的順序排列,  Frame默認的布局管理器。

          其中每個部分只可添加一個組件,若添加多個組件,則最后添加的組件會覆蓋前面的。  

如圖所示:                          

****************************************************
       3.GridLayout(網格布局管理器,構造方法可指定水平垂直間距)

           特點:規則的矩陣  ,系統自帶的計算器用的就是這個布局。

   如圖所示:

 

****************************************************
       4.CardLayout(卡片布局管理器)
          
           特點:選項卡

 

****************************************************
       5.GridBagLayout(網格包布局管理器,又稱坐標式布局(最牛逼最靈活的布局方式。)

           特點:非規則的矩陣,是GridLayout的變種,一個組件可以存放在多個格子之中。  

              通過坐標確定組件位置。

 

****************************************************

       6.混合式布局

           特點:先進行面板布局管理器


 上篇:1.JAVA之GUI編程概述                      下篇: 3.JAVA之GUI編程Frame窗口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM