Я относительно новичок в программировании и столкнулся с проблемой при работе над школьным проектом. Я пытаюсь, чтобы метка появлялась при выполнении определенных условий (в этом случае, когда вызывается метод spawnGift ()). Я могу получить доступ к методу, но метка не будет отображаться, когда я назначу ему новые границы. Что-то мне не хватает или это невозможно?
public void spawnGift(int giftNumber)
{
g1 = new Gift(200,200,50,50);
gift1 = new JLabel(g1.getSkin());
gift1.setBounds(g1.getX(),g1.getY(),g1.getW(),g1.getH());
gift1.setVisible(true);
game.add(gift1);
revalidate();
}
Я ожидаю, что gift1 привлечет мою JPanel (игру).