0
Java - 我應該在我的程序中使用哪個Layout Manager?
最初我想使用邊界佈局,但你最多隻能使用9個盒子。這是真的還是不?
還有什麼比GridBagLayout更容易,但比Grid Layout更靈活嗎?
Java - 我應該在我的程序中使用哪個Layout Manager?
最初我想使用邊界佈局,但你最多隻能使用9個盒子。這是真的還是不?
還有什麼比GridBagLayout更容易,但比Grid Layout更靈活嗎?
您可以組合2個邊框和1個網格佈局。
外邊框佈局將包含北面的標題和其他面板,中間有邊框佈局。
第二個面板將包含北部的字幕和網格佈局,僅在中心有2行。
網格佈局可以包含其他網格佈局3 * 3用於上部線上的按鈕以及以大框爲中心的邊界佈局。
替代解決方案是使用GridBagLayout
。但是,你應該做一些練習來使它工作。
其他解決方案是使用MigLayout
- 第三方開源解決方案,可以非常簡單地創建任何視圖。
我認爲你應該使用垂直框佈局,併爲你的行使用水平框佈局,如box7-9。 –
使用['TableLayout'](http://www.oracle.com/technetwork/java/tablelayout-141489.html)管理器替代'GridBagLayout'' –
我不知道你是否已經檢查過這個頁面,但它是使用佈線經理的非常有用的信息。 http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html –