| Interface | Description | 
|---|---|
| Button.ButtonListener | Interface that handle button events. | 
| Display.DisplayExtension | This interface is a subset of  LLUIDisplayImplinterface (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  LLUIDisplayImplinterface. | 
| 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  LLUILedImplinterface. | 
| 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. |