云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java Swing 布局管理器

          Posted on 2010-07-05 09:38 云自無心水自閑 閱讀(4121) 評論(2)  編輯  收藏 所屬分類: Java心得體會

          CardLayout布局管理器能夠幫助用戶處理兩個以至更多的成員共享同一顯示空間,它把容器分成許多層,每層的顯示空間占據整個容器的大小,但是每層只允許放置一個組件,當然每層都可以利用Panel來實現復雜的用戶界面.布局管理器(CardLayout)就象一副疊得整整齊齊的撲克牌一樣,有54 張牌,但是你只能看見最上面的一張牌,每一張牌就相當于布局管理器中的每一層.

          流式布局管理器把容器看成一個行集,好象平時在一張紙上寫字一樣,一行寫滿就換下一行。行高是用一行中的控件高度決定的。FlowLayout是所有 JApplet/JApplet的默認布局。在生成流式布局時能夠指定顯示的對齊方式,默認情況下是居中(FlowLayout.CENTER)

          GridLayout 將成員按網格型排列,每個成員盡可能地占據網格的空間,每個網格也同樣盡可能地占據空間,從而各個成員按一定的大小比例放置。如果你改變大小, GridLayout將相應地改變每個網格的大小,以使各個網格盡可能地大,占據Container容器全部的空間。
          基本布局策略是把容器的空間劃分成若干行乘若干列的網格區域,組件就位于這些劃分出來的小區域中,所有的區域大小一樣。組件按從左到右,從上到下的方法加入。

          BoxLayout布局能夠允許將控件按照X軸(從左到右)或者Y軸(從上到下)方向來擺放,而且沿著主軸能夠設置不同尺寸。




          評論

          # re: Java Swing 布局管理器  回復  更多評論   

          2010-09-07 15:08 by ff
          gr

          # re: Java Swing 布局管理器  回復  更多評論   

          2011-12-29 16:07 by 楊海洋
          總結的很是好啊
          主站蜘蛛池模板: 内江市| 石棉县| 依安县| 灵璧县| 玉树县| 无锡市| 浏阳市| 梧州市| 新余市| 泌阳县| 托克托县| 陈巴尔虎旗| 旬邑县| 紫金县| 巢湖市| 南皮县| 武鸣县| 嘉义市| 禹城市| 马龙县| 乌拉特后旗| 台江县| 稷山县| 颍上县| 沈丘县| 改则县| 永登县| 平泉县| 井陉县| 大庆市| 沈阳市| 化德县| 红桥区| 子洲县| 易门县| 乐平市| 抚顺县| 织金县| 汶上县| 行唐县| 永川市|