MIDP3.0

Uses of Package
javax.microedition.lcdui

Packages that use javax.microedition.lcdui
javax.microedition.lcdui The APIs in the LCDUI package provide a set of features for implementing user interfaces in MIDP applications. 
javax.microedition.lcdui.game The Game API package provides a series of classes that enable the development of rich gaming content for wireless devices. 
 

Classes in javax.microedition.lcdui used by javax.microedition.lcdui
Alert
          An alert is a screen that shows data to the user and waits for a certain period of time before proceeding to the next Displayable.
AlertType
          The AlertType provides an indication of the nature of alerts.
CanvasItem
           CanvasItem abstracts the generic features of it's subclasses, such as TextEditor component.
Choice
          Choice defines an API for a user interface components implementing selection from predefined number of choices.
Command
          The Command class is a construct that encapsulates the semantic information of an action.
CommandLayoutPolicy
          This interface is used to implement exact placement of commands.
CommandListener
          This interface is used by applications which need to receive high-level events from the implementation.
CustomItem
          A CustomItem is customizable by subclassing to introduce new visual and interactive elements into Forms.
Display
          The Display class provides a MIDlet with access to the device's user interface hardware resources.
Displayable
          An object that has the capability of being placed on the display.
DisplayListener
          The DisplayListener interface defines a series of methods that are called in response to Display events.
Font
          The Font class represents fonts, which are used to render text in a visible way.
Form
          A Form is a Screen that contains an arbitrary mixture of items: images, read-only text fields, editable text fields, editable date fields, gauges, choice groups, and custom items.
FormLayoutPolicy
          FormLayoutPolicy is subclassed to provide custom layout algorithms.
Gauge
          Implements a graphical display, such as a bar graph, of an integer value.
Graphics
          Provides simple 2D geometric rendering capability.
IdleItem
          This class represents a dedicated UI component that can be used to render content to the idle screen.
Image
          The Image class is used to hold graphical image data.
Item
          A superclass for components that can be added to a Form.
ItemCommandListener
          A listener type for receiving notification of commands that have been invoked on Item objects.
ItemLayoutHint
          ItemLayoutHint is an interface to identify classes containing hints that control the layout of Items by subclasses of FormLayoutPolicy.
ItemStateListener
          This interface is used by applications that need to receive events indicating changes in the internal state of the interactive items within a Form screen.
ItemTraversalListener
          This interface is used by applications that need to receive events indicating changes in focus for Items in a Form screen.
KeyListener
          Classes implementing this interface provide methods that are called when user of the device will generate key events, for example, pressing the keys available in a system keypad or keyboard.
Menu
           A visual container for Commands and other Menus.
Notification
          Represents a small unobtrusive informational note to be shown to the user.
NotificationListener
           This interface is used by applications that need to receive events indicating changes in the state of a Notification.
NotificationType
          Represents the Notification type (or category) used for grouping, sorting and filtering Notification objects of the same type.
ScalableImage
          A ScalableImage object encapsulates vector graphics content.
Screen
          The common superclass of all high-level user interface classes.
TabListener
          This interface is used to receive events related to changes on a TabbedPane.
Text
          The Text class is used to layout and render text within a specific area.
TextEditor
           A TextEditor is an editable text component that is drawn on a parent object; in LCDUI Canvas or CustomItem (including IdleItem).
TextEditorChangeListener
           A listener for receiving notification of content changes and other editor events that have been invoked on TextEditor objects.
Ticker
          Implements a "ticker-tape", a piece of text that runs continuously across the display.
 

Classes in javax.microedition.lcdui used by javax.microedition.lcdui.game
Canvas
          The Canvas class is a base class for writing applications that need to handle low-level events and to issue graphics calls for drawing to the display.
Displayable
          An object that has the capability of being placed on the display.
Graphics
          Provides simple 2D geometric rendering capability.
Image
          The Image class is used to hold graphical image data.
 


MIDP3.0

Send a comment or suggestionVersion 3.0 of Mobile Information Device Profile Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-2009 Motorola Inc. Portions copyright 1993-2002 Sun Microsystems, Inc. and Motorola, Inc. All Rights Reserved.