Command
s are abstract operations that give mobile device user the
means to interact and navigate within the application. In LCDUI, the placement
of Commands
added to a Displayable
is
completely up to the device implementation unless explicitly overridden by
the application. LCDUI features a number of different Command
types
that define how and where the implementation places them. For example, the
'negative' (BACK
, CANCEL
, EXIT
) Command
is
commonly mapped to the left softkey.
In other words, when you design user interfaces consisting only of high-level
APIs and Commands
, the platform handles the construction
of all option menus and the collection of user input as long as the MIDlet
implements the correct requirements.
For more information about Command
implementation,
see section Command.
For more information about high-level command handling and the classes, methods and interfaces involved, see Command class specification.