トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

Tabキーによるフォーカス移動を無効にする

Swing コンポーネント上では、TabキーイベントをKeyListenerなどで取得できない。
原因は、FocusTraversalKey に Tabキーが設定されていることが考えられる。

対処方法は
FocusTraversalKeyを全て無効化する

setFocusTraversalKeysEnabled(false);

一部のFocusTraversalKeyを無効化する

 setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS,Collections.EMPTY_SET );

[カテゴリ: プログラミング言語 > Java]

[通知用URL]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2008年06月19日 00時04分14秒