|
MIDP3.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface 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.
Form.setItemStateListener(ItemStateListener)
,
ItemTraversalListener
Method Summary | |
---|---|
void |
itemStateChanged(Item item)
Called when internal state of an Item has been changed by
the user. |
Method Detail |
---|
void itemStateChanged(Item item)
Item
has been changed by
the user. This happens when the user:
ChoiceGroup
;Gauge
;TextField
;DateField
; andItem.notifyStateChanged()
was called on an Item
.
It is up to the device to decide when it considers a new value to have
been entered into an Item
. For example, implementations
of text editing within a TextField
vary greatly from
device to device.
In general, it is not expected that the listener will be called after
every change is made. However, if an item's value has been changed, the
listener will be called to notify the application of the change before it
is called for a change on another item, and before a command is delivered
to the Form's
CommandListener
. For
implementations that have the concept of an input focus, the listener
should be called no later than when the focus moves away from an item
whose state has been changed. The listener should be called only if the
item's value has actually been changed.
The listener is not called if the application changes the value of an interactive item.
item
- the item that was changed
|
MIDP3.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |