云自無心水自閑

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

          Java Swing 布局管理器

          Posted on 2010-07-05 09:38 云自無心水自閑 閱讀(4127) 評論(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 楊海洋
          總結的很是好啊
          主站蜘蛛池模板: 河池市| 望谟县| 丰宁| 彭水| 桃园市| 巢湖市| 沁水县| 耒阳市| 黄龙县| 沂源县| 灵宝市| 南郑县| 普宁市| 六盘水市| 文化| 固阳县| 乐亭县| 玉田县| 蓬安县| 随州市| 弋阳县| 黄山市| 辽宁省| 寻乌县| 赤城县| 措美县| 潮安县| 大厂| 高青县| 惠来县| 永和县| 东兴市| 昌都县| 横峰县| 乐业县| 屯门区| 景宁| 肇源县| 汝州市| 永胜县| 隆子县|