方法placePiece可以正确地将ImageIcon放置在JButton上。我希望这个图像能够保留一秒钟,然后用另一个颜色的ImageIcon替换它。以下代码的问题是红色的ImageIcon从未出现。延迟发生,然后黑色的ImageIcon出现。我希望红色的ImageIcon出现,然后延迟1秒钟,然后出现黑色的Icon。非常感谢您的帮助。
placePiece(0, 3, "red");
//delay 1 second here
try
{
Thread.sleep(1000);
}
catch (Exception exc) { }
placePiece(0, 3, "black");
Thread.sleep()
,尝试使用Swing Timer
。 - Frakcool