Liking cljdoc? Tell your friends :D
Clojure only.

javax.swing.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.

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.
raw docstring

selection-for-keyclj

(selection-for-key this a-key a-model)

Given aKey and the model, returns the row that should become selected. Return -1 if no match was found.

a-key - a char value, usually indicating a keyboard key that was pressed - char a-model - a ComboBoxModel -- the component's data model, containing the list of selectable items - javax.swing.ComboBoxModel

returns: an int equal to the selected row, where 0 is the first item and -1 is none. - int

Given aKey and the model, returns the row
  that should become selected. Return -1 if no match was
  found.

a-key - a char value, usually indicating a keyboard key that was pressed - `char`
a-model - a ComboBoxModel -- the component's data model, containing the list of selectable items - `javax.swing.ComboBoxModel`

returns: an int equal to the selected row, where 0 is the
         first item and -1 is none. - `int`
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close