- setCaseSensitive
Sets the case sensitive flag. By default, it's false meaning it's a case
insensitive search.
- setRepeats
Sets the repeat flag. By default, it's false meaning it will stop searching when
reaching the end or
- setWildcardEnabled
Enable or disable the usage of wildcard.
- addSearchableListener
Adds the specified listener to receive searchable events from this searchable.
- cancelHighlightAll
Cancel highlight all. By default, it does nothing. However, if you want to
override #highlightAll(),
- compare
Checks if the element string matches the searching text. Different from
#compare(Object,String), thi
- convertElementToString
Converts the element that returns from getElementAt() to string.
- createComponentListener
Creates a component listener that updates the popup when component is hidden,
moved or resized.
- createFocusListener
Creates a FocusListener. We use it to hide the popup when the component loses
focus.
- createKeyListener
Creates the KeyListener and listen to key typed in the component.
- createSearchPopup
Creates the popup to hold the searching text.
- findFirstExactly
Finds the first element that matches the searching text exactly.