2012-05-01 114 views

回答

1

改變焦點TraversalSystem需要做很多工作。我建議在面板上添加一個actionListener,它包含所有的swing組件,並檢查按下的按鈕,如果它只是改變焦點在下一個具有tabFocus變量+1的元素上(你需要把組件放在一個數組中循環或使用本地擺動方法(如果適用))。

+0

不幸的是,改變這樣一件小事很難:/無論如何,我意識到這一解決方案 - 無論如何。我現在就用它! – pudelhund

1

我相信,通過使用

1)KeyBindings你可以做到這一點很容易和最安全的方式

2)你可以從法從窗子爬過去Component,J /組件與FocusComponent#getOppositeComponent()

沒有Array或要求SwingUtilities,也許Z-Order可以做,默認情況下,但不是支載所有Look and Feels

相關問題