我正在开发一个Java应用程序,我想暂停执行几秒钟(由用户选择)并在稍后恢复它..这是一个简单的代码:
Public Class myApp
{
static public main()
{
int seconds=10;
// do couple of things
try {
Thread.sleep(10*1000);
} catch (InterruptedException ex) {
Logger.getLogger(myApp.class.getName()).log(Level.SEVERE, null, ex);
}
}
我现在想给用户一个机会,让用户有机会在时间到之前点击一个按钮来恢复执行。这可以使用“Thread.sleep()”吗?还是有另一种暂停应用程序并恢复它的方法?