|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is used by applications which need to receive
events that indicate changes in the internal state of the
interactive items within a Form
screen.
Form.setItemStateListener(ItemStateListener)
Method Summary | |
void |
itemStateChanged(Item item)
Called when internal state of an Item has been changed. |
Method Detail |
public void itemStateChanged(Item item)
Item
has been changed. This
happens when the user:
ChoiceGroup
Gauge
TextField
DateField
It is up to the device to decide when it considers a new value to have been entered into an Item. For example, impelmentations of text editing within a TextField vary greatly from device to device.
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 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 - not the user - changes the value of an interactive item.
item
- the item that was changed
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |