2
GridBagLayout有問題。我的部件不想要的樣子,我想,)我要讓這樣的佈局:GridBagLayout(applet)中的對齊
我寫了代碼:
JTextField first = new JTextField();
...
add(third, c);
結果是這樣的,這是「幾乎「好]
你也許知道,如何定製呢?
由於提前, 馬辛
//編輯
嘿,我解決了一個問題,MigLayout(感謝mKorbel)。 代碼如下所示(刪除跟蹤線,從構造函數中刪除調試):
setLayout(new MigLayout("debug"));
add(new JPanel(), "height 200:75%:10000, width 200:75%:10000");
add(new JPanel(), "height 200:75%:10000, width 50:25%:10000, wrap");
add(new JPanel(), "height 50:25%:10000, width 100%, span");
(PS如果u不想讓上限(10000),你可以寫HMIN X,HMAX Y ...我不需要它;))
不錯的選擇;一個嵌套的「佈局佈局」適用於右上窗格中的組件。 – trashgod 2012-03-14 01:47:33
謝謝,我會看看。但是有可能在那裏設置百分比大小?或者行/列跨度? – marxin 2012-03-14 11:58:15
沒有直接是不可能的,那麼你回頭看看GridBagLayout或使用今天的MigLaoyut,這[代碼可以幫你GridBagLayout](http://stackoverflow.com/a/9668020/714968) – mKorbel 2012-03-14 12:02:59