Как остановить JButton, становящийся серым, когда отключено?
Я должен написать карточную игру. При нажатии на карточку генерируется случайное изображение карточки, но, поскольку вы можете щелкнуть по карточке только один раз, кнопка отключается после щелчка. Как я могу остановить изображение карты, становящееся серым, как только оно 's щелкнуло так, чтобы новое сгенерированное изображение карты было ясно видно?
//Actions performed when an event occurs
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == card1)
{
randomInteger();
card1.setIcon(cardImages[randomInt]);
card1.setEnabled(false);
}
else if (e.getSource() == card2)
{
randomInteger();
card2.setIcon(cardImages[randomInt]);
card2.setEnabled(false);
}
else if (e.getSource() == card3)
{
randomInteger();
card3.setIcon(cardImages[randomInt]);
card3.setEnabled(false);
}
else if (e.getSource() == card4)
{
randomInteger();
card4.setIcon(cardImages[randomInt]);
card4.setEnabled(false);
}
else
{
randomInteger();
card5.setIcon(cardImages[randomInt]);
card5.setEnabled(false);
}
}
}