Вот код, который я пытаюсь изменить:Я хочу заменить 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
однако есть и другие JLabels после этого, 3 больше, чтобы быть точным, поэтому объяснение, почему макет (GridLayout(2,2))
Должен ли я изменить макет?
Спасибо большое !!! – WillA