public class Tools
extends java.lang.Object
Constructor and Description |
---|
Tools() |
Modifier and Type | Method and Description |
---|---|
static void |
delay(long duration)
Suspends execution of the current thread for the given amount of time.
|
static long |
getTime()
Gets the timer's time.
|
static boolean |
isButtonPressed()
Returns true, if any buttons is pressed.
|
static boolean |
isDownPressed()
Returns true, if DOWN buttons is pressed.
|
static boolean |
isEnterPressed()
Returns true, if ENTER buttons is pressed.
|
static boolean |
isEscapePressed()
Returns true, if ESCAPE buttons is pressed.
|
static boolean |
isLeftPressed()
Returns true, if LEFT buttons is pressed.
|
static boolean |
isRightPressed()
Returns true, if RIGHT buttons is pressed.
|
static boolean |
isUpPressed()
Returns true, if UP buttons is pressed.
|
static boolean |
putSleep()
Same as putSleep(int timeout) with timeout = 0 (timeout disalbed).
|
static boolean |
putSleep(int timeout)
Puts the current thread in a wait keyState until wakeUp() is called
or timeout (in ms) expires.
|
static void |
startTimer()
Starts a timer or restart it by setting its time to zero.
|
static void |
waitButton()
Waits until any button is pressed.
|
static void |
waitButton(java.lang.String prompt)
Displays the prompt and waits until any button is pressed.
|
static void |
waitDown()
Waits until DOWN button is pressed.
|
static void |
waitDown(java.lang.String prompt)
Displays the prompt and waits until DOWN button is pressed.
|
static void |
waitEnter()
Waits until ENTER button is pressed.
|
static void |
waitEnter(java.lang.String prompt)
Displays the prompt and waits until ENTER button is pressed.
|
static void |
waitEscape()
Waits until ESCAPE button is pressed.
|
static void |
waitEscape(java.lang.String prompt)
Displays the prompt and waits until ESCAPE button is pressed.
|
static void |
waitLeft()
Waits until LEFT button is pressed.
|
static void |
waitLeft(java.lang.String prompt)
Displays the prompt and waits until LEFT button is pressed.
|
static void |
waitRight()
Waits until RIGHT button is pressed.
|
static void |
waitRight(java.lang.String prompt)
Displays the prompt and waits until RIGHT button is pressed.
|
static void |
waitUp()
Waits until UP button is pressed.
|
static void |
waitUp(java.lang.String prompt)
Displays the prompt and waits until UP button is pressed.
|
static void |
wakeUp()
Wakes up the waiting thread.
|
public static void startTimer()
public static long getTime()
public static void delay(long duration)
duration
- the duration (in ms)public static boolean putSleep(int timeout)
public static boolean putSleep()
public static void wakeUp()
public static boolean isLeftPressed()
public static void waitLeft()
public static void waitLeft(java.lang.String prompt)
public static boolean isRightPressed()
public static void waitRight()
public static void waitRight(java.lang.String prompt)
public static boolean isUpPressed()
public static void waitUp()
public static void waitUp(java.lang.String prompt)
public static boolean isDownPressed()
public static void waitDown()
public static void waitDown(java.lang.String prompt)
public static boolean isEnterPressed()
public static void waitEnter()
public static void waitEnter(java.lang.String prompt)
public static boolean isEscapePressed()
public static void waitEscape()
public static void waitEscape(java.lang.String prompt)
public static boolean isButtonPressed()
public static void waitButton()
public static void waitButton(java.lang.String prompt)