ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
255
255
EMPFEHLEN
-
Hallo zusammen,
ich habe die Anforderung in einem Eclipse-Editor von einer Eingabekomponente zur nächsten mit Tab zu springen. Allerdings bleibt der Tab in einer Textarea "hängen". D.h. nach Drücken von Tab werden Leerzeichen in der Textarea eingefügt und nicht zur nächsten Komponente gesprungen. Hat jemand eine Ahnung, wie man dieses Verhalten "abschalten" kann?
Danke,
Cognus
-
Hallo,
Du könntest doch das eingegebene Zeichen, in dem Fall den Tabulator, abfangen und stattdessen den Fokus in die nächste Komponente setzen.
Ließe sich evtl. mit Document bewerkstelligen (was ich aber eher bezweifel), ansonsten einfach mal googeln, wie du Eingegebenes in einer TextArea abfangen kannst.
Gruß,
Martin
-
Howdie.
Füge doch einen KeyListener hinzu, rufe beim KeyCode für Tabulator ein KeyEvent#consume() auf (dadurch sollte das Einfügen des Tabs unterbunden werden) und rufe deine Methode zum Weiterspringen im Tab auf. Oder hast das schon probiert?
Gruß
miffi"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Ähnliche Themen
-
FileChooser to TextField
Von celloman im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 5Letzter Beitrag: 21.11.07, 08:30 -
TextField mit FloatValues
Von TimoTH im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 18.04.07, 14:34 -
TextField
Von pria im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 12.04.07, 08:17 -
embedFonts nur für TextField?
Von Orphelina im Forum Flash PlattformAntworten: 17Letzter Beitrag: 15.09.05, 16:47 -
[C#] TextField
Von Badgott im Forum C/C++Antworten: 3Letzter Beitrag: 23.10.02, 14:43





Zitieren
Login





