java learnging

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

          AWT相關——布局管理

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

          Container默認布局管理

          Container       null
          Panel             FlowLayout
          Window        BorderLayout
          Dialog           BorderLayout 
          Frame           BorderLayout

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

          BorderLayout水平擴展南北構件,使這些構件的寬度達到所在容器的寬度,但根據構件的首先高度調整它們的高度。東西構件被垂直擴展,并根據它們的首先寬度調整她們的寬度,中間構件布滿剩下的空間。

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


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


          網站導航:
           
          主站蜘蛛池模板: 浏阳市| 建昌县| 镇平县| 镇远县| 横峰县| 乐清市| 松潘县| 同德县| 陇川县| 克什克腾旗| 四川省| 明水县| 樟树市| 吴桥县| 丰镇市| 永靖县| 旬邑县| 伊宁县| 大冶市| 台湾省| 汉中市| 泽州县| 岳阳县| 图木舒克市| 开江县| 赤城县| 托克托县| 蒙山县| 马关县| 宣武区| 金溪县| 丹江口市| 芒康县| 铜梁县| 遂溪县| 泽普县| 蓝田县| 梓潼县| 延寿县| 武安市| 岑溪市|