[J2SE] 關於GridBagLayout

看板java作者 (銀翼孤鷹)時間16年前 (2009/05/15 18:05), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
小弟要做一個視窗程式 畫面設計是 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

05/15 21:08, , 1F
更改weight
05/15 21:08, 1F

05/17 12:19, , 2F
解決了...感謝
05/17 12:19, 2F
文章代碼(AID): #1A3JvznQ (java)