java learnging

          一塊探討JAVA的奧妙吧
          posts - 34, comments - 27, trackbacks - 0, articles - 22

          AWT相關(guān)——布局管理

          Posted on 2005-07-22 17:50 bigseal 閱讀(1631) 評(píng)論(0)  編輯  收藏

          Container默認(rèn)布局管理

          Container       null
          Panel             FlowLayout
          Window        BorderLayout
          Dialog           BorderLayout 
          Frame           BorderLayout

          有幾個(gè)用于布局管理的類
          BorderLayout
          CardLayout
          FlowLayout
          GridLayout
          GridBaglayout

          BorderLayout水平擴(kuò)展南北構(gòu)件,使這些構(gòu)件的寬度達(dá)到所在容器的寬度,但根據(jù)構(gòu)件的首先高度調(diào)整它們的高度。東西構(gòu)件被垂直擴(kuò)展,并根據(jù)它們的首先寬度調(diào)整她們的寬度,中間構(gòu)件布滿剩下的空間。

          在使用GridBaglayout管理布局時(shí),需要通過GridBagConstraints來指定各構(gòu)件的約束條件,下面是GridBagConstraints的一些設(shè)置
          GridBagConstraints.anchor 構(gòu)件在顯示區(qū)中的位置
          GridBagConstraints.fill         構(gòu)件填充顯示區(qū)的方式
          GridBagConstraints.gridx/gridy  構(gòu)件左上角的網(wǎng)格單元
          GridBagConstraints.gridwidth/gridheigth 構(gòu)件顯示區(qū)的大小
          GridBagConstraints.weighx/weighy 構(gòu)件顯示區(qū)可以消耗多少額外的空間
          GridBagConstraints.insets 構(gòu)件的空白區(qū)
          GridBagConstraints.ipadx/ipady 構(gòu)件的內(nèi)部填充


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 信阳市| 平乐县| 哈密市| 山东| 宾川县| 佛冈县| 安达市| 余姚市| 霍城县| 青冈县| 永丰县| 新余市| 周宁县| 镇江市| 辽阳市| 焦作市| 龙井市| 尚志市| 南投市| 城口县| 安多县| 米易县| 无为县| 桑日县| 高陵县| 泗洪县| 独山县| 调兵山市| 阿巴嘎旗| 白河县| 安丘市| 个旧市| 哈巴河县| 绵阳市| 墨脱县| 彩票| 时尚| 新闻| 泗洪县| 岱山县| 抚顺县|