[問題] 關於Layout佈局管理者

看板java作者 (小朱)時間15年前 (2009/02/24 00:21), 編輯推噓8(804)
留言12則, 6人參與, 最新討論串1/2 (看更多)
最近都在看Swing類別 因為要用java寫視窗化的小算盤 不過我看到版面配置這邊卡了一下 書上有舉出 BorderLayout FlowLayout GridLayout GridBagLayout CardLayout BoxLayout SpringLayout -------------------------------- 關於 FlowLayout GridBagLayout BoxLayout SpringLayout 這四個之間有什麼大差別嗎? 就目前所知 FlowLayout似乎就是有順序的加入 當超出框架的時候會自動換行 GridBahLayout當最大化的時候可以使元件相對位置改變 不過我還是不清楚這些到底什麼時候適合用哪種? 就單單寫個小算盤的話 比較需要哪一種Layout呢? 謝謝各位解答! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.129.99

02/24 00:54, , 1F
個人喜歡不用layout 絕對位置設定~
02/24 00:54, 1F

02/24 02:33, , 2F
絕對位置也是一種 layout 吧? XD
02/24 02:33, 2F

02/24 09:07, , 3F
樓上的推文有點像哲學問題
02/24 09:07, 3F

02/24 09:38, , 4F
你確定知道你用的絕對位置的class是哪來的嗎 = =
02/24 09:38, 4F

02/24 09:42, , 5F
樓上說我嗎? 不是null嗎? setLayout(null) ?
02/24 09:42, 5F

02/24 18:02, , 6F
= = 我腦袋瓜還停留在以前 JBuilder xy layout 的年代
02/24 18:02, 6F

02/24 18:25, , 7F
不使用layout配置的話, 視窗放大縮小就囧了... 但是layout很
02/24 18:25, 7F

02/24 18:26, , 8F
容易搞死人啊Orz
02/24 18:26, 8F

02/24 19:51, , 9F
java的layout真的搞的有夠複雜,難學又難用,平常我只會用
02/24 19:51, 9F

02/24 19:52, , 10F
BorderLayout和GridLayout,需要更複雜的就用third party的
02/24 19:52, 10F

02/24 19:53, , 11F
MigLayout或TableLayout
02/24 19:53, 11F

02/27 22:34, , 12F
GridBagLayout好好的研究一下吧!!很有用的
02/27 22:34, 12F
文章代碼(AID): #19eiqHbv (java)
文章代碼(AID): #19eiqHbv (java)