看板 java 關於我們 聯絡資訊
最近都在看Swing類別 因為要用java寫視窗化的小算盤 不過我看到版面配置這邊卡了一下 書上有舉出 BorderLayout FlowLayout GridLayout GridBagLayout CardLayout BoxLayout SpringLayout -------------------------------- 關於 FlowLayout GridBagLayout BoxLayout SpringLayout 這四個之間有什麼大差別嗎? 就目前所知 FlowLayout似乎就是有順序的加入 當超出框架的時候會自動換行 GridBahLayout當最大化的時候可以使元件相對位置改變 不過我還是不清楚這些到底什麼時候適合用哪種? 就單單寫個小算盤的話 比較需要哪一種Layout呢? 謝謝各位解答! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.129.99
silver8250:個人喜歡不用layout 絕對位置設定~ 02/24 00:54
ogamenewbie:絕對位置也是一種 layout 吧? XD 02/24 02:33
realmojo:樓上的推文有點像哲學問題 02/24 09:07
ogamenewbie:你確定知道你用的絕對位置的class是哪來的嗎 = = 02/24 09:38
realmojo:樓上說我嗎? 不是null嗎? setLayout(null) ? 02/24 09:42
ogamenewbie:= = 我腦袋瓜還停留在以前 JBuilder xy layout 的年代 02/24 18:02
zeat:不使用layout配置的話, 視窗放大縮小就囧了... 但是layout很 02/24 18:25
zeat:容易搞死人啊Orz 02/24 18:26
eliang:java的layout真的搞的有夠複雜,難學又難用,平常我只會用 02/24 19:51
eliang:BorderLayout和GridLayout,需要更複雜的就用third party的 02/24 19:52
eliang:MigLayout或TableLayout 02/24 19:53
xyz168:GridBagLayout好好的研究一下吧!!很有用的 02/27 22:34