Package lejos.remote.ev3
Class RemoteKey
- java.lang.Object
-
- lejos.remote.ev3.RemoteKey
-
-
Field Summary
-
Fields inherited from interface lejos.hardware.Key
DOWN, ENTER, ESCAPE, KEY_PRESSED, KEY_PRESSED_AND_RELEASED, KEY_RELEASED, LEFT, RIGHT, UP
-
-
Constructor Summary
Constructors Constructor Description RemoteKey(RMIKey key, RemoteKeys keys, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddKeyListener(KeyListener listener)voidcallListeners()intgetId()java.lang.StringgetName()booleanisDown()booleanisUp()voidsimulateEvent(int event)voidwaitForPress()voidwaitForPressAndRelease()
-
-
-
Constructor Detail
-
RemoteKey
public RemoteKey(RMIKey key, RemoteKeys keys, java.lang.String name)
-
-
Method Detail
-
waitForPress
public void waitForPress()
- Specified by:
waitForPressin interfaceKey
-
waitForPressAndRelease
public void waitForPressAndRelease()
- Specified by:
waitForPressAndReleasein interfaceKey
-
addKeyListener
public void addKeyListener(KeyListener listener)
- Specified by:
addKeyListenerin interfaceKey
-
simulateEvent
public void simulateEvent(int event)
- Specified by:
simulateEventin interfaceKey
-
callListeners
public void callListeners()
-
-