我以前看过这样的帖子,但问题或答案不清楚,如果你以前听过,请多多包涵。我有一个计时器,我希望在计时器关闭时发生一个 ActionEvent。我不想使用 javax.swing.Timer 方法。如何才能做到这一点?没有必要解释,但这会有所帮助。我正在寻找类似 ActionEvent.do()方法的东西
我的代码:
/**
*
* @param millisec time in milliseconds
* @param ae action to occur when time is complete
*/
public BasicTimer(int millisec, ActionEvent ae){
this.millisec = millisec;
this.ae = ae;
}
public void start(){
millisec += System.currentTimeMillis();
do{
current = System.currentTimeMillis();
}while(current < millisec);
}
谢谢!丹多18