我试图在单击按钮后根据当前时间重置计时器,但是它不起作用。救命 :-(
private long startTime = System.currentTimeMillis();
Timer timer = new Timer(1000, this);
timer.start();
timer.stop();
long endTime = System.currentTimeMillis();
long timeInMilliseconds = (endTime - startTime);
timer.reset();
Run Code Online (Sandbox Code Playgroud)
我的魔幻水晶球说您正在使用javax.swing.Timer,并且没有reset()方法,该方法称为restart()。
但这可能是错误的,如果您对自己正在做的事情更加明确,那就太好了……