| Interface | Description | 
|---|---|
| Button.ButtonListener | 
 Interface that handle button events. 
 | 
| Display.DisplayExtension | 
 This interface is a subset of  
LLUIDisplayImpl interface (provided by MicroUI graphical engine and
 required to use a MicroUI Display in a MicroEJ application). | 
| Joystick.JoystickListener | 
 Interface that handle joystick buttons events. 
 | 
| LongButton.LongButtonListener | 
 Interface that handle long button press events. 
 | 
| Pointer.PointerListener | 
 Interface that handle pointer events. 
 | 
| RepeatButton.RepeatButtonListener | 
 Interface that handle repeat button press events. 
 | 
| Wheel.WheelListener | 
 Interface that handle wheel events. 
 | 
| Class | Description | 
|---|---|
| Button | 
 Basic widget to simulate a button with two states: pressed and released. 
 | 
| Button.ButtonListenerToButtonEvents | 
 Default implementation of  
Button.ButtonListener. | 
| Display | 
 This widget is an implementation of MicroUI  
LLUIDisplayImpl interface. | 
| Joystick | 
 This widget simulates until five buttons organized like a cross + center button. 
 | 
| Joystick.JoystickListenerToCommandEvents | 
 Default implementation of  
Joystick.JoystickListener. | 
| LED | 
 This widget is an implementation of MicroUI  
LLUILedImpl interface. | 
| LongButton | 
 Extended button widget which manages long button press events. 
 | 
| LongButton.LongButtonListenerToButtonEvents | 
 Default implementation of  
LongButton.LongButtonListener. | 
| Pointer | 
 Widget to simulate a mouse or a touch panel. 
 | 
| Pointer.PointerListenerToPointerEvents | 
 Default implementation of  
Pointer.PointerListener. | 
| RepeatButton | 
 Extended button widget which manages repeat button press events. 
 | 
| RepeatButton.RepeatButtonListenerToButtonEvents | 
 Default implementation of  
RepeatButton.RepeatButtonListener. | 
| Wheel | 
 Widget to simulate a state machine. 
 | 
| Wheel.WheelListenerToCommandEvents | 
 Default implementation of  
Wheel.WheelListener. |