package System.Windows.Forms; import java.util.TimerTask; import System.EventArgs; import System.EventHandler; import System.Object; public class Timer extends Object { java.util.Timer timer = new java.util.Timer(); EventHandler onTick; public void add_Tick(EventHandler toAdd) { onTick = toAdd; } public int timerInt; public void set_Interval(int ms) { timerInt = ms; } public void set_Enabled(boolean enabled) { timer.scheduleAtFixedRate( new TimerTask(){ @Override public void run() { if(onTick != null) { onTick.Invoke(Timer.this,EventArgs.Empty); } }}, 0, timerInt); } }