Chapter 11. MIDP Low-Level User Interface Libraries

While the high-level user interface API provides maximum portability and development ease, some applications require greater control over the user interface.

The MIDP low-level user interface API is designed for applications that need precise placement and control of graphic elements as well as access to low-level input events. Typical examples of application components that might utilize the low-level user interface API are a game board, a chart object, or a graph.

Using the low-level user interface API, an application can:

  • control precisely what is drawn on the display,

  • handle primitive events like key presses and key releases, and

  • access concrete keys and other input devices.

Applications ...

Get Programming Wireless Devices with the Java™ 2 Platform, Micro Edition, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.