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 CommandListener (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 CommandListener 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 CommandListener method
should return immediately.
- Version:
- MIDP 0.95 Public Draft
- 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 commandd
- the Displayable on which this event has occurred