Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
Copyright © 2006 Sun Microsystems, Inc. All rights reserved.
javax.microedition.lcdui
Interface CommandListener
- public interface CommandListener
This interface is used by applications which need to receive high-level
events from the implementation. An application will provide an implementation of
a Listener (typically by using a nested class or an inner class) and will
then provide an instance of it on a Screen in order to receive high-level
events on that screen.
The specification does not require the platform to create several threads
for the event delivery.
Thus, if a Listener method does not return or the return is
not delayed, the system may be blocked. So, there is the following note to
application developers:
- the Listener method should return
immediately.
- See Also:
Displayable.setCommandListener(javax.microedition.lcdui.CommandListener)
commandAction
public void commandAction(Command c,
Displayable d)
- Indicates that a command event has occurred on
Displayable d.
Note for application developer: the method should return
immediately.
- Parameters:
c - a Command object identifying the command. This is either one of the
applications have been added to Displayable with addCommand(Command) or is the implicit SELECT_COMMAND of
List.d - the Displayable on which this event has occurred
Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.
For more information, please consult the JSR 37 specification.