Package Summary  Overview Summary

class:JComboBox.KeySelectionManager [NONE]

Enclosing class:
JComboBox<E>

public static interface JComboBox.KeySelectionManager
The interface that defines a KeySelectionManager. To qualify as a KeySelectionManager, the class needs to implement the method that identifies the list index given a character and the combo box data model.

method:selectionForKey(char,javax.swing.ComboBoxModel) [NONE]

  • selectionForKey

    int selectionForKey?(char aKey, ComboBoxModel<?> aModel)
    Given aKey and the model, returns the row that should become selected. Return -1 if no match was found.
    Parameters:
    aKey - a char value, usually indicating a keyboard key that was pressed
    aModel - a ComboBoxModel -- the component's data model, containing the list of selectable items
    Returns:
    an int equal to the selected row, where 0 is the first item and -1 is none.

© 2020 Oracle Corporation and/or its affiliates