FocusTraversalPolicy und setEditable(true)

Status
Nicht offen für weitere Antworten.
T

tactar

Gast
Bei einem Projekt bin ich auf folgendes Problem gestoßen:

Habe eine eigene FocusTraversalPolicy geschrieben, zu der man einen Vector von verschiedenen Components hinzufügen kann. Sinn der Sache ist klar: die Tab-Reihenfolge soll damit festgelegt werden.

Nun gibt es die unterschiedlichsten Components, unter anderem die JComboBox. Diese muss editable sein, und genau hier taucht das Problem auf: Sobald eine JComboBox auf editable gesetzt wird, funktioniert die FocusTraversalPolicy nicht mehr, d.h. befindet sich der Cursor auf einer editierbaren JComboBox, springt er bei Betätigung der Tab-Taste nicht mehr weiter, sondern bleibt einfach stehen. Wollte die Sache mit einem KeyListener lösen, der den Focus setzt, sobald die Tab-Taste gedrückt wird, allerdings kann man bei aktiver FocusTraversalPolicy die Tab-Taste im KeyListener nicht mehr abfragen.

Wäre über Lösungsvorschläge sehr froh...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Swing FocusTraversalPolicy dreht sich im Kreis AWT, Swing, JavaFX & SWT 2
E Swing FocusTraversalPolicy Problem?! AWT, Swing, JavaFX & SWT 4
H Swing Problem mit FocusCycleRoot, der FocusTraversalPolicy und dem Fokus AWT, Swing, JavaFX & SWT 2
R Verschachtelte JPanels FocusTraversalPolicy AWT, Swing, JavaFX & SWT 6
S FocusTraversalPolicy in JTable AWT, Swing, JavaFX & SWT 3
C Swing JCheckBox setEditable(false)? AWT, Swing, JavaFX & SWT 9
F JCombobox zwischen setEditable true und false switchen AWT, Swing, JavaFX & SWT 2
S JTable - clearSelection() + setEditable(false) AWT, Swing, JavaFX & SWT 5
F JComboBox setEditable( true ) auf Tastatur Events reagieren AWT, Swing, JavaFX & SWT 4
M Seltsame Exception bei setVisible(true) Methode in einem JFrame AWT, Swing, JavaFX & SWT 2
VPChief Ein JFrame ohne setUndecorated(true); nicht verschiebbar machen. AWT, Swing, JavaFX & SWT 6
K Swing AWT-EventQueue-1 java.lang.NoClassDefFoundError bei setVisible(true) AWT, Swing, JavaFX & SWT 3
L LookAndFeel JInternalFrame aussehen isSelected() true vs false AWT, Swing, JavaFX & SWT 0
D Swing JButton.setenabled(true) funktioniert nicht AWT, Swing, JavaFX & SWT 12
B GlassPane setVisible(true) funktioniert nicht AWT, Swing, JavaFX & SWT 2
O Probleme bei setModal(true) AWT, Swing, JavaFX & SWT 8
J Swing setLineWrap(true) AWT, Swing, JavaFX & SWT 12
T Swing JTable - true zurückbekommen, wenn der Cursor in einer Zelle blinkt AWT, Swing, JavaFX & SWT 7
Developer_X Swing JFrame.setUndecorated(true); AWT, Swing, JavaFX & SWT 5
D JCombox editable true AWT, Swing, JavaFX & SWT 5
W setUndecorated(true) AWT, Swing, JavaFX & SWT 2
C JWindow.setVisible(true) dauert ewig AWT, Swing, JavaFX & SWT 7
Z setUndecorated(true) <-> win 2000 <-> win xp AWT, Swing, JavaFX & SWT 13
L Checkbox in JTable (again), bei true Daten in Header AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben