user interface package in Java ME MIDP API
Java ME MIDP-specific classes used for the GUI.
Find below references to API documentation, tutorials, popular libraries.
API reference
tutorials
MIDP user interface - JavaWorld
This article covers mobile phone UI development using the MIDP APIs... The topics in this article are as follows:
- The design of the MIDP UI API: covers the overall design of the LCDUI API, including the distinction between the high-level and low-level APIs. We introduce the common display and UI event models for all LCDUI Screen and Canvas classes.
- The low-level API: covers the pixel-based API. We discuss how to draw on the Canvas and how to handle keypad events. A useful example illustrates how to add animation functionality to Canvas applications...
J2ME Tutorial: User Interfaces with MIDP 2.0 | Java.net
Introduces MIDP User Interface Architecture, working with the High-Level and Low-Level API, Handling User Commands
Getting Started With the MIDP 2.0 Game API
This article reviews MIDP 1.0's limitations for game programming, then presents a quick introduction to the MIDP 2.0 Game API.
J2ME Tutorial: Exploring the Game API of MIDP 2.0 | Java.net
A long-winded but comprehensive look at the gaming API of MIDP 2.0. Explains how to use the classes of this API using a full-fledged example and also the basics of game building.
-
Learn how to handle high-level (such as selecting an item from a list) and low-level (such as pressing a key on the device) MIDP events with easy-to-understand examples.
Networking, User Experience, and Threads
This article explains how your MIDlet can make network connections without compromising your user interface. It includes six iterative examples that illustrate multithreaded networking and the use of a wait screen.
Customizing Forms With CustomItems
This article demonstrates the MIDP 2.0 custom item capabilities by building a simple outliner MIDlet.
popular libraries
LWUIT - widget-based UI library for J2ME enabled mobile devices
learn more at lwuit tag wikiJ2ME Polish - a suite of tools and technologies for Java ME development
learn more at j2mepolish tag wiki