2013-01-09 22 views
0

我正在製作一個GUI應用程序,我需要在框架的一側有一個寬面板,並在另一側需要較薄的面板。面板的高度相同,但是當我重新調整大小時,我希望它們在保持大小不變​​的同時保持一致的寬度差異。Lout經理爲面板重新調整大小

下面是它看起來什麼時候恢復到一個更小的尺寸,如: Smaller

這裏是它會是什麼樣子,當它被最大化或取得較大: enter image description here

我試圖使用網格佈局爲此,但我不能完全弄清楚如何讓一個更小,改變更小的窗口,當你把窗口變大。我的問題是哪個佈局會讓我達到我想要的效果,佈局管理器中的哪些功能會使我得到結果?

回答

0

你可以使用GridBagLayout,但總是看起來比它的價值更麻煩。

取而代之,請看JGoodies,特別是他們的FormLayout。我已經完成了Swing編程已有數年了,但請記住JGoodies的佈局讓生活變得更容易。