java learnging

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

          AWT相關——布局管理

          Posted on 2005-07-22 17:50 bigseal 閱讀(1631) 評論(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 構件的內部填充


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


          網站導航:
           
          主站蜘蛛池模板: 绍兴县| 洛川县| 哈巴河县| 东丽区| 吉林市| 清水县| 宜春市| 西乌| 英超| 彰武县| 四会市| 张家界市| 监利县| 泸溪县| 会同县| 中江县| 嘉禾县| 龙川县| 获嘉县| 绥宁县| 驻马店市| 临泉县| 昌黎县| 桃园县| 上林县| 芮城县| 东乡族自治县| 潞城市| 焦作市| 塘沽区| 乌什县| 安远县| 镇远县| 新巴尔虎左旗| 华池县| 姜堰市| 大冶市| 资兴市| 会宁县| 高淳县| 进贤县|