|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.awt.Component
![]()
![]()
![]()
java.awt.Container
![]()
![]()
![]()
javax.swing.JComponent
![]()
![]()
![]()
javax.swing.JComboBox
, ImageObserver
, ItemSelectable
, MenuContainer
, Serializable
, EventListener
, Accessible
, ListDataListener

public class JComboBox

, ListDataListener
, ActionListener
, Accessible

A component that combines a button or editable field and a drop-down list. The user can select a value from the drop-down list, which appears at the user's request. If you make the combo box editable, then the combo box includes an editable field into which the user can type a value.
For the keyboard keys used by this component in the standard Look and
Feel (L&F) renditions, see the
JComboBox key assignments.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running
the same version of Swing. As of 1.4, support for long term storage
of all JavaBeansTM
has been added to the java.beans package.
Please see XMLEncoder
.
See How to Use Combo Boxes in The Java Tutorial for further information.
ComboBoxModel
,
DefaultComboBoxModel
,
Serialized Form| Nested Class Summary | |
|---|---|
protected class |
JComboBox.AccessibleJComboBox
This class implements accessibility support for the JComboBox class. |
static interface |
JComboBox.KeySelectionManager
The interface that defines a KeySelectionManager. |
Nested classes/interfaces inherited from class javax.swing.JComponent ![]() |
|---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container ![]() |
|---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component ![]() |
|---|
Component.AccessibleAWTComponent |
| Field Summary | |
|---|---|
protected String |
actionCommand
This protected field is implementation specific. |
protected ComboBoxModel |
dataModel
This protected field is implementation specific. |
protected ComboBoxEditor |
editor
This protected field is implementation specific. |
protected boolean |
isEditable
This protected field is implementation specific. |
protected JComboBox.KeySelectionManager |
keySelectionManager
This protected field is implementation specific. |
protected boolean |
lightWeightPopupEnabled
This protected field is implementation specific. |
protected int |
maximumRowCount
This protected field is implementation specific. |
protected ListCellRenderer |
renderer
This protected field is implementation specific. |
protected Object |
selectedItemReminder
This protected field is implementation specific. |
Fields inherited from class javax.swing.JComponent ![]() |
|---|
accessibleContext |
Fields inherited from class java.awt.Component ![]() |
|---|
BOTTOM_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver ![]() |
|---|
ABORT |
| Constructor Summary | |
|---|---|
JComboBox
Creates a JComboBox with a default data model. |
|
JComboBox
Creates a JComboBox that takes it's items from an
existing ComboBoxModel. |
|
JComboBox
Creates a JComboBox that contains the elements
in the specified array. |
|
JComboBox
Creates a JComboBox that contains the elements
in the specified Vector. |
|
| Method Summary | |
|---|---|
void |
actionPerformed
This method is public as an implementation side effect. |
void |
addActionListener
Adds an ActionListener. |
void |
addItem
Adds an item to the item list. |
void |
addItemListener
Adds an ItemListener. |
void |
addPopupMenuListener
Adds a PopupMenu listener which will listen to notification
messages from the popup portion of the combo box. |
void |
configureEditor
Initializes the editor with the specified item. |
protected void |
configurePropertiesFromAction
Factory method which sets the ActionEvent source's
properties according to values from the Action instance. |
void |
contentsChanged
This method is public as an implementation side effect. |
protected PropertyChangeListener |
createActionPropertyChangeListener
Factory method which creates the PropertyChangeListener
used to update the ActionEvent source as properties change
on its Action instance. |
protected JComboBox.KeySelectionManager |
createDefaultKeySelectionManager
Returns an instance of the default key-selection manager. |
protected void |
fireActionEvent
Notifies all listeners that have registered interest for notification on this event type. |
protected void |
fireItemStateChanged
Notifies all listeners that have registered interest for notification on this event type. |
void |
firePopupMenuCanceled
Notifies PopupMenuListeners that the popup portion of the
combo box has been canceled. |
void |
firePopupMenuWillBecomeInvisible
Notifies PopupMenuListeners that the popup portion of the
combo box has become invisible. |
void |
firePopupMenuWillBecomeVisible
Notifies PopupMenuListeners that the popup portion of the
combo box will become visible. |
AccessibleContext |
getAccessibleContext
Gets the AccessibleContext associated with this JComboBox. |
Action |
getAction
Returns the currently set Action for this
ActionEvent source, or null if no
Action is set. |
String |
getActionCommand
Returns the action command that is included in the event sent to action listeners. |
ActionListener |
getActionListeners
Returns an array of all the ActionListeners added
to this JComboBox with addActionListener(). |
ComboBoxEditor |
getEditor
Returns the editor used to paint and edit the selected item in the JComboBox field. |
Object |
getItemAt
Returns the list item at the specified index. |
int |
getItemCount
Returns the number of items in the list. |
ItemListener |
getItemListeners
Returns an array of all the ItemListeners added
to this JComboBox with addItemListener(). |
JComboBox.KeySelectionManager |
getKeySelectionManager
Returns the list's key-selection manager. |
int |
getMaximumRowCount
Returns the maximum number of items the combo box can display without a scrollbar |
ComboBoxModel |
getModel
Returns the data model currently used by the JComboBox. |
PopupMenuListener |
getPopupMenuListeners
Returns an array of all the PopupMenuListeners added
to this JComboBox with addPopupMenuListener(). |
Object |
getPrototypeDisplayValue
Returns the "prototypical display" value - an Object used for the calculation of the display height and width. |
ListCellRenderer |
getRenderer
Returns the renderer used to display the selected item in the JComboBox field. |
int |
getSelectedIndex
Returns the first item in the list that matches the given item. |
Object |
getSelectedItem
Returns the current selected item. |
Object |
getSelectedObjects
Returns an array containing the selected item. |
ComboBoxUI |
getUI
Returns the L&F object that renders this component. |
String |
getUIClassID
Returns the name of the L&F class that renders this component. |
void |
hidePopup
Causes the combo box to close its popup window. |
void |
insertItemAt
Inserts an item into the item list at a given index. |
protected void |
installAncestorListener
|
void |
intervalAdded
This method is public as an implementation side effect. |
void |
intervalRemoved
This method is public as an implementation side effect. |
boolean |
isEditable
Returns true if the JComboBox is editable. |
boolean |
isLightWeightPopupEnabled
Gets the value of the lightWeightPopupEnabled
property. |
boolean |
isPopupVisible
Determines the visibility of the popup. |
protected String |
paramString
Returns a string representation of this JComboBox. |
void |
processKeyEvent
Handles KeyEvents, looking for the Tab key. |
void |
removeActionListener
Removes an ActionListener. |
void |
removeAllItems
Removes all items from the item list. |
void |
removeItem
Removes an item from the item list. |
void |
removeItemAt
Removes the item at anIndex
This method works only if the JComboBox uses a
mutable data model. |
void |
removeItemListener
Removes an ItemListener. |
void |
removePopupMenuListener
Removes a PopupMenuListener. |
protected void |
selectedItemChanged
This protected method is implementation specific. |
boolean |
selectWithKeyChar
Selects the list item that corresponds to the specified keyboard character and returns true, if there is an item corresponding to that character. |
void |
setAction
Sets the Action for the ActionEvent source. |
void |
setActionCommand
Sets the action command that should be included in the event sent to action listeners. |
void |
setEditable
Determines whether the JComboBox field is editable. |
void |
setEditor
Sets the editor used to paint and edit the selected item in the JComboBox field. |
void |
setEnabled
Enables the combo box so that items can be selected. |
void |
setKeySelectionManager
Sets the object that translates a keyboard character into a list selection. |
void |
setLightWeightPopupEnabled
Sets the lightWeightPopupEnabled property, which
provides a hint as to whether or not a lightweight
Component should be used to contain the
JComboBox, versus a heavyweight
Component such as a Panel
or a Window. |
void |
setMaximumRowCount
Sets the maximum number of rows the JComboBox displays. |
void |
setModel
Sets the data model that the JComboBox uses to obtain
the list of items. |
void |
setPopupVisible
Sets the visibility of the popup. |
void |
setPrototypeDisplayValue
Sets the prototype display value used to calculate the size of the display for the UI portion. |
void |
setRenderer
Sets the renderer that paints the list items and the item selected from the list in the JComboBox field. |
void |
setSelectedIndex
Selects the item at index anIndex. |
void |
setSelectedItem
Sets the selected item in the combo box display area to the object in the argument. |
void |
setUI
Sets the L&F object that renders this component. |
void |
showPopup
Causes the combo box to display its popup window. |
void |
updateUI
Resets the UI property to a value from the current look and feel. |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Field Detail |
|---|

protected ComboBoxModel![]()
![]()
dataModel
getModel()
,
setModel(javax.swing.ComboBoxModel)


protected ListCellRenderer![]()
![]()
renderer
getRenderer()
,
setRenderer(javax.swing.ListCellRenderer)


protected ComboBoxEditor![]()
![]()
editor
getEditor()
,
setEditor(javax.swing.ComboBoxEditor)


protected int maximumRowCount
getMaximumRowCount()
,
setMaximumRowCount(int)


protected boolean isEditable
isEditable
,
setEditable(boolean)


protected JComboBox.KeySelectionManager![]()
![]()
keySelectionManager
setKeySelectionManager(javax.swing.JComboBox.KeySelectionManager)
,
getKeySelectionManager()


protected String![]()
![]()
actionCommand
setActionCommand(java.lang.String)
,
getActionCommand()


protected boolean lightWeightPopupEnabled
setLightWeightPopupEnabled(boolean)
,
isLightWeightPopupEnabled()


protected Object![]()
![]()
selectedItemReminder
| Constructor Detail |
|---|

public JComboBox(ComboBoxModel![]()
![]()
aModel)
JComboBox that takes it's items from an
existing ComboBoxModel. Since the
ComboBoxModel is provided, a combo box created using
this constructor does not create a default combo box model and
may impact how the insert, remove and add methods behave.
aModel - the ComboBoxModel that provides the
displayed list of itemsDefaultComboBoxModel


public JComboBox(Object![]()
![]()
[] items)
JComboBox that contains the elements
in the specified array. By default the first item in the array
(and therefore the data model) becomes selected.
items - an array of objects to insert into the combo boxDefaultComboBoxModel


public JComboBox(Vector![]()
![]()
<?> items)
JComboBox that contains the elements
in the specified Vector. By default the first item in the vector
and therefore the data model) becomes selected.
items - an array of vectors to insert into the combo boxDefaultComboBoxModel


public JComboBox()
JComboBox with a default data model.
The default data model is an empty list of objects.
Use addItem to add items. By default the first item
in the data model becomes selected.
DefaultComboBoxModel

| Method Detail |
|---|

protected void installAncestorListener()

public void setUI(ComboBoxUI![]()
![]()
ui)
ui - the ComboBoxUI L&F objectUIDefaults.getUI(javax.swing.JComponent)


public void updateUI()
updateUI

in class JComponent

JComponent.updateUI()


public String![]()
![]()
getUIClassID()
getUIClassID

in class JComponent

JComponent.getUIClassID()
,
UIDefaults.getUI(javax.swing.JComponent)


public ComboBoxUI![]()
![]()
getUI()

public void setModel(ComboBoxModel![]()
![]()
aModel)
JComboBox uses to obtain
the list of items.
aModel - the ComboBoxModel that provides the
displayed list of items

public ComboBoxModel![]()
![]()
getModel()
JComboBox.
ComboBoxModel that provides the displayed
list of items

public void setLightWeightPopupEnabled(boolean aFlag)
lightWeightPopupEnabled property, which
provides a hint as to whether or not a lightweight
Component should be used to contain the
JComboBox, versus a heavyweight
Component such as a Panel
or a Window. The decision of lightweight
versus heavyweight is ultimately up to the
JComboBox. Lightweight windows are more
efficient than heavyweight windows, but lightweight
and heavyweight components do not mix well in a GUI.
If your application mixes lightweight and heavyweight
components, you should disable lightweight popups.
The default value for the lightWeightPopupEnabled
property is true, unless otherwise specified
by the look and feel. Some look and feels always use
heavyweight popups, no matter what the value of this property.
See the article Mixing Heavy and Light Components on The Swing Connection This method fires a property changed event.
aFlag - if true, lightweight popups are desired

public boolean isLightWeightPopupEnabled()
lightWeightPopupEnabled
property.
lightWeightPopupEnabled
propertysetLightWeightPopupEnabled(boolean)


public void setEditable(boolean aFlag)
JComboBox field is editable.
An editable JComboBox allows the user to type into the
field or selected an item from the list to initialize the field,
after which it can be edited. (The editing affects only the field,
the list item remains intact.) A non editable JComboBox
displays the selected item in the field,
but the selection cannot be modified.
aFlag - a boolean value, where true indicates that the
field is editable

public boolean isEditable()
JComboBox is editable.
By default, a combo box is not editable.
JComboBox is editable, else false

public void setMaximumRowCount(int count)
JComboBox displays.
If the number of objects in the model is greater than count,
the combo box uses a scrollbar.
count - an integer specifying the maximum number of items to
display in the list before using a scrollbar

public int getMaximumRowCount()

public void setRenderer(ListCellRenderer![]()
![]()
aRenderer)
The default renderer displays a string or an icon. Other renderers can handle graphic images and composite items.
To display the selected item,
aRenderer.getListCellRendererComponent
is called, passing the list object and an index of -1.
aRenderer - the ListCellRenderer that
displays the selected itemsetEditor(javax.swing.ComboBoxEditor)


public ListCellRenderer![]()
![]()
getRenderer()
JComboBox field.
ListCellRenderer that displays
the selected item.

public void setEditor(ComboBoxEditor![]()
![]()
anEditor)
JComboBox field. The editor is used only if the
receiving JComboBox is editable. If not editable,
the combo box uses the renderer to paint the selected item.
anEditor - the ComboBoxEditor that
displays the selected itemsetRenderer(javax.swing.ListCellRenderer)


public ComboBoxEditor![]()
![]()
getEditor()
JComboBox field.
ComboBoxEditor that displays the selected item

public void setSelectedItem(Object![]()
![]()
anObject)
anObject is in the list, the display area shows
anObject selected.
If anObject is not in the list and the combo box is
uneditable, it will not change the current selection. For editable
combo boxes, the selection will change to anObject.
If this constitutes a change in the selected item,
ItemListeners added to the combo box will be notified with
one or two ItemEvents.
If there is a current selected item, an ItemEvent will be
fired and the state change will be ItemEvent.DESELECTED.
If anObject is in the list and is not currently selected
then an ItemEvent will be fired and the state change will
be ItemEvent.SELECTED.
ActionListeners added to the combo box will be notified
with an ActionEvent when this method is called.
anObject - the list object to select; use null to
clear the selection

public Object![]()
![]()
getSelectedItem()
If the combo box is editable, then this value may not have been added
to the combo box with addItem, insertItemAt
or the data constructors.
setSelectedItem(java.lang.Object)


public void setSelectedIndex(int anIndex)
anIndex.
anIndex - an integer specifying the list item to select,
where 0 specifies the first item in the list and -1 indicates no selection
IllegalArgumentException

- if anIndex < -1 or
anIndex is greater than or equal to size

public int getSelectedIndex()
JComboBox
allows selected items that are not in the list.
Returns -1 if there is no selected item or if the user specified
an item which is not in the list.

public Object![]()
![]()
getPrototypeDisplayValue()
prototypeDisplayValue propertysetPrototypeDisplayValue(java.lang.Object)


public void setPrototypeDisplayValue(Object![]()
![]()
prototypeDisplayValue)
If a prototype display value is specified, the preferred size of the combo box is calculated by configuring the renderer with the prototype display value and obtaining its preferred size. Specifying the preferred display value is often useful when the combo box will be displaying large amounts of data. If no prototype display value has been specified, the renderer must be configured for each value from the model and its preferred size obtained, which can be relatively expensive.
prototypeDisplayValue - getPrototypeDisplayValue()


public void addItem(Object![]()
![]()
anObject)
JComboBox uses a
mutable data model.
Warning: Focus and keyboard navigation problems may arise if you add duplicate String objects. A workaround is to add new objects instead of String objects and make sure that the toString() method is defined. For example:
comboBox.addItem(makeObj("Item 1"));
comboBox.addItem(makeObj("Item 1"));
...
private Object makeObj(final String item) {
return new Object() { public String toString() { return item; } };
}
anObject - the Object to add to the listMutableComboBoxModel


public void insertItemAt(Object![]()
![]()
anObject, int index)
JComboBox uses a
mutable data model.
anObject - the Object to add to the listindex - an integer specifying the position at which
to add the itemMutableComboBoxModel


public void removeItem(Object![]()
![]()
anObject)
JComboBox uses a
mutable data model.
anObject - the object to remove from the item listMutableComboBoxModel


public void removeItemAt(int anIndex)
anIndex
This method works only if the JComboBox uses a
mutable data model.
anIndex - an int specifying the index of the item to remove,
where 0
indicates the first item in the listMutableComboBoxModel


public void removeAllItems()

public void showPopup()
setPopupVisible(boolean)


public void hidePopup()
setPopupVisible(boolean)


public void setPopupVisible(boolean v)

public boolean isPopupVisible()

public void addItemListener(ItemListener![]()
![]()
aListener)
ItemListener.
aListener will receive one or two ItemEvents when
the selected item changes.
addItemListener

in interface ItemSelectable

aListener - the ItemListener that is to be notifiedsetSelectedItem(java.lang.Object)


public void removeItemListener(ItemListener![]()
![]()
aListener)
ItemListener.
removeItemListener

in interface ItemSelectable

aListener - the ItemListener to removeItemEvent


public ItemListener![]()
![]()
[] getItemListeners()
ItemListeners added
to this JComboBox with addItemListener().
ItemListeners added or an empty
array if no listeners have been added

public void addActionListener(ActionListener![]()
![]()
l)
ActionListener.
The ActionListener will receive an ActionEvent
when a selection has been made. If the combo box is editable, then
an ActionEvent will be fired when editing has stopped.
l - the ActionListener that is to be notifiedsetSelectedItem(java.lang.Object)


public void removeActionListener(ActionListener![]()
![]()
l)
ActionListener.
l - the ActionListener to remove

public ActionListener![]()
![]()
[] getActionListeners()
ActionListeners added
to this JComboBox with addActionListener().
ActionListeners added or an empty
array if no listeners have been added

public void addPopupMenuListener(PopupMenuListener![]()
![]()
l)
PopupMenu listener which will listen to notification
messages from the popup portion of the combo box.
For all standard look and feels shipped with Java 2, the popup list
portion of combo box is implemented as a JPopupMenu.
A custom look and feel may not implement it this way and will
therefore not receive the notification.
l - the PopupMenuListener to add

public void removePopupMenuListener(PopupMenuListener![]()
![]()
l)
PopupMenuListener.
l - the PopupMenuListener to removeaddPopupMenuListener(javax.swing.event.PopupMenuListener)


public PopupMenuListener![]()
![]()
[] getPopupMenuListeners()
PopupMenuListeners added
to this JComboBox with addPopupMenuListener().
PopupMenuListeners added or an empty
array if no listeners have been added

public void firePopupMenuWillBecomeVisible()
PopupMenuListeners that the popup portion of the
combo box will become visible.
This method is public but should not be called by anything other than the UI delegate.
addPopupMenuListener(javax.swing.event.PopupMenuListener)


public void firePopupMenuWillBecomeInvisible()
PopupMenuListeners that the popup portion of the
combo box has become invisible.
This method is public but should not be called by anything other than the UI delegate.
addPopupMenuListener(javax.swing.event.PopupMenuListener)


public void firePopupMenuCanceled()
PopupMenuListeners that the popup portion of the
combo box has been canceled.
This method is public but should not be called by anything other than the UI delegate.
addPopupMenuListener(javax.swing.event.PopupMenuListener)


public void setActionCommand(String![]()
![]()
aCommand)
aCommand - a string containing the "command" that is sent
to action listeners; the same listener can then
do different things depending on the command it
receives

public String![]()
![]()
getActionCommand()

public void setAction(Action![]()
![]()
a)
Action for the ActionEvent source.
The new Action replaces any previously set
Action but does not affect ActionListeners
independently added with addActionListener.
If the Action is already a registered
ActionListener for the ActionEvent source,
it is not re-registered.
A side-effect of setting the Action is that the
ActionEvent source's properties are immedately set
from the values in the Action (performed by the method
configurePropertiesFromAction) and subsequently
updated as the Action's properties change (via a
PropertyChangeListener created by the method
createActionPropertyChangeListener.
a - the Action for the JComboBox,
or null.Action
,
getAction()
,
configurePropertiesFromAction(javax.swing.Action)
,
createActionPropertyChangeListener(javax.swing.Action)


public Action![]()
![]()
getAction()
Action for this
ActionEvent source, or null if no
Action is set.
Action for this ActionEvent
source; or nullAction
,
setAction(javax.swing.Action)


protected void configurePropertiesFromAction(Action![]()
![]()
a)
ActionEvent source's
properties according to values from the Action instance.
The properties which are set may differ for subclasses.
By default, the properties which get set are
Enabled and ToolTipText.
a - the Action from which to get the properties,
or nullAction
,
setAction(javax.swing.Action)


protected PropertyChangeListener![]()
![]()
createActionPropertyChangeListener(Action
![]()
![]()
a)
PropertyChangeListener
used to update the ActionEvent source as properties change
on its Action instance.
Subclasses may override this in order to provide their own
PropertyChangeListener if the set of
properties which should be kept up to date differs from the
default properties (Text, Icon, Enabled, ToolTipText).
Note that PropertyChangeListeners should avoid holding
strong references to the ActionEvent source,
as this may hinder garbage collection of the ActionEvent
source and all components in its containment hierarchy.
Action
,
setAction(javax.swing.Action)


protected void fireItemStateChanged(ItemEvent![]()
![]()
e)
e - the event of interestEventListenerList


protected void fireActionEvent()
EventListenerList


protected void selectedItemChanged()

public Object![]()
![]()
[] getSelectedObjects()
ItemSelectable.
getSelectedObjects

in interface ItemSelectable

Objects containing one
element -- the selected item

public void actionPerformed(ActionEvent![]()
![]()
e)
actionPerformed

in interface ActionListener


public void contentsChanged(ListDataEvent![]()
![]()
e)
contentsChanged

in interface ListDataListener

e - a ListDataEvent encapsulating the
event information

public void intervalAdded(ListDataEvent![]()
![]()
e)
intervalAdded

in interface ListDataListener

e - a ListDataEvent encapsulating the
event information

public void intervalRemoved(ListDataEvent![]()
![]()
e)
intervalRemoved

in interface ListDataListener

e - a ListDataEvent encapsulating the
event information

public boolean selectWithKeyChar(char keyChar)
keyChar - a char, typically this is a keyboard key
typed by the user

public void setEnabled(boolean b)
setEnabled

in class JComponent

b - a boolean value, where true enables the component and
false disables itComponent.isEnabled()
,
Component.isLightweight()


public void configureEditor(ComboBoxEditor![]()
![]()
anEditor, Object
![]()
![]()
anItem)
anEditor - the ComboBoxEditor that displays
the list item in the
combo box field and allows it to be editedanItem - the object to display and edit in the field

public void processKeyEvent(KeyEvent![]()
![]()
e)
KeyEvents, looking for the Tab key.
If the Tab key is found, the popup window is closed.
processKeyEvent

in class JComponent

e - the KeyEvent containing the keyboard
key that was pressedKeyEvent
,
KeyListener
,
KeyboardFocusManager
,
DefaultKeyboardFocusManager
,
Component.processEvent(java.awt.AWTEvent)
,
Component.dispatchEvent(java.awt.AWTEvent)
,
Component.addKeyListener(java.awt.event.KeyListener)
,
Component.enableEvents(long)
,
Component.isShowing()


public void setKeySelectionManager(JComboBox.KeySelectionManager![]()
![]()
aManager)

public JComboBox.KeySelectionManager![]()
![]()
getKeySelectionManager()
KeySelectionManager currently in use

public int getItemCount()

public Object![]()
![]()
getItemAt(int index)
index
is out of range (less than zero or greater than or equal to size)
it will return null.
index - an integer indicating the list position, where the first
item starts at zero
Object at that list position; or
null if out of range

protected JComboBox.KeySelectionManager![]()
![]()
createDefaultKeySelectionManager()
KeySelectionManager currently used by the listsetKeySelectionManager(javax.swing.JComboBox.KeySelectionManager)


protected String![]()
![]()
paramString()
JComboBox.
This method is intended to be used only for debugging purposes,
and the content and format of the returned string may vary between
implementations. The returned string may be empty but may not
be null.
paramString

in class JComponent

JComboBox

public AccessibleContext![]()
![]()
getAccessibleContext()
getAccessibleContext

in interface Accessible

getAccessibleContext

in class JComponent

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||