Eclipse - Tab Order wird ignoriert.

Knuffi

Mitglied
Wenn ich mit Eclipse und WindowsBuilder eine Gui zusammenschraube, wird die Tab-Order, egal, wie ich sie in WindowsBuilder festlege, ignoriert.

Die Zeile
Java:
contentPane.setFocusTraversalPolicy(new FocusTraversalOnArray(new Component[]{Px1, Px2, Px3, btnCheckP}));
wird schön brav angehängt, aber egal, welche Komponenten ich aus der Order raus nehme oder reinstecke, wenn ich die Tab-Taste drücke, werden die Komponenten immer von links oben nach rechts unten durchgelaufen.

Leider hab ich dazu weder hier im Forum noch bei Google was gefunden.
 
Bin ich der einzige, dem das auffällt oder habe ich einen Fehler gemacht?
Was macht ihr, wenn ihr die Tab-Reihenfolge in Swing umändern wollt?
 
Hab's endlich selber herausgefunden:
Man muss bei übergeordneten Objekt (in meinem Fall das Contentpane) in den advanced properties die Eigenschaft "FocusTraversalPolicyProvider" auf aktiv setzen - und schon klappt es mit der Tab Reihenfolge.
Keine Ahnung, warum das nicht schon von Eclipse selber auf aktiv gesetzt wird ???:L
 
Zuletzt bearbeitet:

Zurück
Oben