public class UITimer extends Object
Modifier | Constructor and Description |
---|---|
protected |
UITimer()
This constructor is useful when deriving this class to implement a timer.
|
|
UITimer(Runnable r)
Constructor that accepts a runnable to invoke on timer elapse
|
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Stops executing the timer
|
void |
schedule(int timeMillis,
boolean repeat,
Form bound)
Binds the timer to start at the given schedule
|
static UITimer |
timer(int timeMillis,
boolean repeat,
Form parent,
Runnable r)
Convenience method to schedule a UITimer more easily
|
static UITimer |
timer(int timeMillis,
boolean repeat,
Runnable r)
Convenience method to schedule a UITimer more easily on the current form
|
protected UITimer()
public UITimer(Runnable r)
r
- runnable instancepublic void schedule(int timeMillis, boolean repeat, Form bound)
timeMillis
- the time from now in millisecondsrepeat
- whether the timer repeatsbound
- the form to which the timer is boundpublic static UITimer timer(int timeMillis, boolean repeat, Form parent, Runnable r)
timeMillis
- the time from now in millisecondsrepeat
- whether the timer repeatsparent
- the form to which the timer is boundr
- callback when the timer elapsespublic static UITimer timer(int timeMillis, boolean repeat, Runnable r)
timeMillis
- the time from now in millisecondsrepeat
- whether the timer repeatsr
- callback when the timer elapsespublic void cancel()