要為Java計時器添加監(jiān)聽事件,可以使用javax.swing.Timer類。以下是一個簡單的示例代碼,顯示了如何配置計時器并添加監(jiān)聽事件:
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class TimerExample {
public static void main(String[] args) {
int delay = 1000; // 1 second
Timer timer = new Timer(delay, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// 執(zhí)行定時任務(wù)的代碼
System.out.println("Timer fired!");
}
});
timer.start();
}
}
在上面的代碼中,創(chuàng)建了一個Timer對象,設(shè)置了延遲為1秒,并添加了一個ActionListener監(jiān)聽事件。在actionPerformed方法中,可以編寫定時任務(wù)的代碼。最后調(diào)用timer.start()方法啟動計時器。
可以根據(jù)需要修改延遲時間和定時任務(wù)的代碼來實現(xiàn)不同的功能。