|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bielefeld.umweltamt.aui.utils.MyKeySelectionManager
public class MyKeySelectionManager
Ein KeySelectionManager, der das Datenmodell basierend auf den eingegebenen Buchstaben durchsucht. Wenn die Zeit zwischen zwei Tastendrücken größer als maxTimeDif ist, wird mit der Suche von vorne angefangen.
Constructor Summary | |
---|---|
MyKeySelectionManager()
|
Method Summary | |
---|---|
long |
getMaxTimeDif()
Liefert die maximale Zeit zwischen zwei Tastendrücken, über der angenommen wird, dass eine neue Suche begonnen werden soll. |
int |
selectionForKey(char aKey,
javax.swing.ComboBoxModel aModel)
Durchsucht das Datenmodell basierend auf dem eingegebenen Buchstaben. |
void |
setMaxTimeDif(long maxTimeDif)
Setzt die maximale Zeit zwischen zwei Tastendrücken, über der angenommen wird, dass eine neue Suche begonnen werden soll. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MyKeySelectionManager()
Method Detail |
---|
public int selectionForKey(char aKey, javax.swing.ComboBoxModel aModel)
selectionForKey
in interface javax.swing.JComboBox.KeySelectionManager
aKey
- Der getippte BuchstabeaModel
- Das Model der ComboBox
public long getMaxTimeDif()
public void setMaxTimeDif(long maxTimeDif)
maxTimeDif
- Die neue maximale Zeit zwischen zwei Tastendrücken.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |