|
MID Profile | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | 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 by the user. |
Method Detail |
public 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
|
MID Profile | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |