ItemEvent
Name
ItemEvent
Description
ItemEvent
s are generated by objects that implement the ItemSelectable
interface. Choice
is one example of such an object.
Class Definition
public class java.awt.event.ItemEvent extends java.awt.AWTEvent { // Constants public final static int DESELECTED; public final static int ITEM_FIRST; public final static int ITEM_LAST; public final static int ITEM_STATE_CHANGED; public final static int SELECTED; // Constructors public ItemEvent (ItemSelectable source, int id, Object item, int stateChange); // Instance Methods public Object getItem(); public ItemSelectable getItemSelectable(); public int getStateChange(); public String paramString(); }
Constants
DESELECTED
public final static int DESELECTED
Indicates that an item was deselected.
ITEM_FIRST
public final static int ITEM_FIRST
Specifies the beginning range of item event ID values.
ITEM_LAST
public final static int ITEM_LAST
Specifies the ending range of item event ID values.
ITEM_STATE_CHANGED
public final static int ITEM_STATE_CHANGED
An event type indicating that an item was selected or deselected.
SELECTED
public final static int SELECTED
Indicates that an item was selected.
Constructors
ItemEvent
public ItemEvent (ItemSelectable source, int id, Object item, int stateChange)
- Parameters
-
- source
- The object that generated the event.
- id
- The type ID of the event.
- item
- The item whose state is changing.
- stateChange
- Either
SELECTED
orDESELECTED
.
- Description
- Constructs an
ItemEvent
with the given characteristics.
Instance Methods
getItem
public Object getItem()
- Returns
- The item pertaining to this event.
- Description
- Returns the item whose changed state triggered this event.
getItemSelectable
public ItemSelectable getItemSelectable()
- Returns
- The source of this event.
- Description
- Returns an object that implements the
ItemSelectable
interface.
getStateChange
public int getStateChange()
- Returns
- The change in state that triggered this event. The new state is returned.
- Description
- This method will return
SELECTED
orDESELECTED
.
paramString
public String paramString()
- Returns
- String with current settings of
ItemEvent
. - Overrides
AWTEvent
.paramString()
- Description
- Helper method for
toString()
to generate string of current settings.
See Also
AWTEvent
, ItemSelectable
, ItemListener