java learnging

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

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

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

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

          Container       null
          Panel             FlowLayout
          Window        BorderLayout
          Dialog           BorderLayout 
          Frame           BorderLayout

          有幾個用于布局管理的類
          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管理布局時,需要通過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)部填充


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 安塞县| 比如县| 高尔夫| 邵武市| 松江区| 潮安县| 比如县| 昌宁县| 贵德县| 越西县| 阿勒泰市| 本溪市| 昌图县| 岫岩| 黑水县| 普宁市| 舒城县| 高雄县| 澄城县| 理塘县| 赣榆县| 雅江县| 信丰县| 刚察县| 岳阳县| 密云县| 恩平市| 玉龙| 宁波市| 鹤壁市| 康定县| 克拉玛依市| 巧家县| 和田市| 久治县| 乃东县| 自贡市| 衡南县| 桃源县| 肇源县| 巴彦淖尔市|