作者pauleagle (银翼孤鹰)
看板java
标题[J2SE] 关於GridBagLayout
时间Fri May 15 18:05:44 2009
小弟要做一个视窗程式
画面设计是
tfNick 和 tfIp两个物件各占 pNorth中的1/3
btnNick 和 btnIp 各占 1/6
顺序是 tfNick btnNick tfIp btnIp
可是做出来的变成这4个物件各占1/4画面
请问是哪里需要改?
部分程式码如下
pNorth.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.fill = GridBagConstraints.HORIZONTAL;
c.insets = new Insets(3,3,3,3);
c.weightx=1.0;
c.gridy=0;
c.gridx=0;
c.gridwidth = 2;
pNorth.add(tfNick,c);
c.gridx=2;
c.gridwidth = 1;
pNorth.add(btnNick,c);
c.gridx=3;
c.gridwidth = 2;
pNorth.add(tfIp,c);
c.gridx=5;
c.gridwidth = 1;
pNorth.add(btnIp,c);
--
═║═║═║═
人生如果没有遗憾,═║═║═║═║═║═║═║═║═║═
║═║═║═║
那就不叫自己的人生,═║═║═║═║═║═║═║═║═║
═║═║═║═
而叫别人的剧本。║═║═║═║═║═║═║═
图: pauleagle
║═║═║═║═║═║═║═║═║═║═║═║═║═║═║
文: kyod═║
═║═║═
【传说】 P_Alice已完稿═║═║═║═║═║═║═║═║═║═
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.236.24
1F:推 zeat:更改weight 05/15 21:08
2F:→ pauleagle:解决了...感谢 05/17 12:19