|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectcontrolP5.ControlTimer
public class ControlTimer
control timer is a timer that can be used e.g. as a stop watch.
/** * ControlP5 Timer * by andreas schlegel, 2009 */ import controlP5.*; ControlP5 controlP5; ControlTimer c; Textlabel t; void setup() { size(400,400); frameRate(30); controlP5 = new ControlP5(this); c = new ControlTimer(); t = new Textlabel(this,"--",100,100); c.setSpeedOfTime(1); } void draw() { background(0); t.setValue(c.toString()); t.draw(this); t.setPosition(mouseX, mouseY); } void mousePressed() { c.reset(); }
Constructor Summary | |
---|---|
ControlTimer()
create a new control timer, a timer that counts up in time. |
Method Summary | |
---|---|
int |
day()
day position of the timer. |
int |
hour()
Hour position of the timer in international format (0-23). |
int |
millis()
Get the milliseconds of the timer. |
int |
minute()
Minutes position of the timer. |
void |
reset()
reset the timer. |
int |
second()
Seconds position of the timer. |
void |
setSpeedOfTime(float theSpeed)
set the speed of time, for slow motion or high speed. |
long |
time()
get the time in milliseconds since the timer was started. |
java.lang.String |
toString()
return a string representation of the current status of the timer. |
void |
update()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ControlTimer()
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public void update()
public long time()
public void reset()
public void setSpeedOfTime(float theSpeed)
theSpeed
- intpublic int millis()
public int second()
public int minute()
public int hour()
public int day()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |