?? sdatimer.java
字號(hào):
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package cn.sda.ui;import cn.sda.event.TimerTickEvent;import java.util.Timer;import java.util.TimerTask;/** * * @author Administrator */public class SDATimer { private int interval = 1000; private boolean enabled = false; private TimerTickEvent onTick = null; private Timer timer = null; private TimerTask timertask = null; public SDATimer() { } public boolean isEnabled() { return enabled; } public void setEnabled(boolean enabled) { if (onTick != null) { this.enabled = enabled; if (enabled) { timer = new Timer(); timertask = new TimerTask() { public void run() { //時(shí)鐘執(zhí)行 doOnTick(); } }; timer.schedule(timertask, interval, interval); } else { timertask.cancel(); timer.cancel(); timertask = null; timer = null; } } } public int getInterval() { return interval; } public void setInterval(int interval) { this.interval = interval; } public void setOnTick(TimerTickEvent onTick) { this.onTick = onTick; } private void doOnTick() { if (onTick != null) { onTick.Event(); } }}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -