Hi,
dieses Feature ist sicherlich bekannt. Man muss jede Menge Wörter/Sätze/Befehle eingeben welche u. U. auch mehrmals vorkommen sollen. Dabei merkt sich das Programm welche Wörter/Sätze/Befehle bereits eingegeben wurden und überprüft bei jedem neuen Buchstaben ob ein Wort/Satz/Befehl schonmal eingetippt wurde, welches genauso beginnt. Ist ein solches gefunden wird der fehlende Teil an den bereits getippten Bruchteil selektiert (also dass man beim weiterschreiben den selektierten Text überschreibt) angehängt.
Ist ja eigentlich auch kein Problem das zu programmieren nur bei meiner Methode ist das Programm ein wenig überfordert sobald der User ein schneller 10-Finger-Schreiber ist (Text wird deselektiert, hässliches blinken des selektierten Textes, ...). Deswegen wollte ich mal fragen ob es dafür evtl. schon etwas vorgefertigtes gibt oder jemand eine Idee hat wie man das performant realisieren kann.
Ich benutze zum Speichern der bereits eingegebenen Text momentan ein DefaultListModel, ist aber auch kein Problem den Inhalt in eine andere Collection zusätzlich auszulagern.
Dankö ...
dieses Feature ist sicherlich bekannt. Man muss jede Menge Wörter/Sätze/Befehle eingeben welche u. U. auch mehrmals vorkommen sollen. Dabei merkt sich das Programm welche Wörter/Sätze/Befehle bereits eingegeben wurden und überprüft bei jedem neuen Buchstaben ob ein Wort/Satz/Befehl schonmal eingetippt wurde, welches genauso beginnt. Ist ein solches gefunden wird der fehlende Teil an den bereits getippten Bruchteil selektiert (also dass man beim weiterschreiben den selektierten Text überschreibt) angehängt.
Ist ja eigentlich auch kein Problem das zu programmieren nur bei meiner Methode ist das Programm ein wenig überfordert sobald der User ein schneller 10-Finger-Schreiber ist (Text wird deselektiert, hässliches blinken des selektierten Textes, ...). Deswegen wollte ich mal fragen ob es dafür evtl. schon etwas vorgefertigtes gibt oder jemand eine Idee hat wie man das performant realisieren kann.
Ich benutze zum Speichern der bereits eingegebenen Text momentan ein DefaultListModel, ist aber auch kein Problem den Inhalt in eine andere Collection zusätzlich auszulagern.
Dankö ...