FocusTraversal Key bei JTextPane ändern.

Xondio

Grünschnabel
Hallo,

Ich habe in einem JPanel einige JTextPane's.
Diese sollen den Focuswechsel so vollführen wie "normale" JTextFields....
also mit der TAB taste und nicht mit Strg+TAB.

nun habe ich versuchte diesen TextPanes einen Keylistener zu verpassen und den KeyCode abzufangen ... wenn es KeyCode 9 ist (TAB-Taste) lasse ich eins weiterspringen ...

diese Lösung funktioniert zwar ... ist aber nicht so sauber wie ich das gerne hätte...
(es wird immernoch ein Tab zeichen im zuletzt focusierten TextPane gesetzt)

Gibt es eine Möglichkeit dieses Verhalten grundlegen zu beeinflussen ?
Der FocusAccelerator steht bereits auf nur "\0" (==TAB-Taste) aber ich muss immernoch Strg dazu drücken damit es wandert ...
 
Zurück