這裏是我想要編輯的代碼:我想用另一個JLabel替換JLabel,但保持在同一位置,這可能嗎?
game = new JPanel();
ImageIcon bbb = new ImageIcon("bbb.gif");
JLabel bbbl = new JLabel(bbb);
ImageIcon bbbH = new ImageIcon("bbbH.gif");
JLabel bbbHl = new JLabel(bbbH);
game.setLayout(new GridLayout(2,2));
game.add(bbol);
game.add(bbgl);
game.add(bbgrl);
game.add(bbbl);
if (flashed == 1)
{
game.remove(bbol);
game.add(bboHl);
}
else
{
}
我想選擇JLabel bboHl
在相同的位置去作爲一個JLabel bbol
但有這一個接其他的JLabel,3個準確的說,因此解釋了爲什麼佈局是(GridLayout(2,2))
我需要更改佈局嗎?
非常感謝! – WillA