概要
JPanel
がフォーカストラバーサルサイクルのルートになるように設定します。
サンプルコード
JPanel p1 = new JPanel();
p1.setFocusCycleRoot(true);
p1.add(new JTextField(16));
view all解説
上記のサンプルでは、以下のJPanel
がそれぞれフォーカストラバーサルサイクルのルートコンテナになるように設定しています。
- 左
JPanel
setFocusCycleRoot(true)
- 右
JPanel
setFocusCycleRoot(true)
setFocusTraversalPolicyProvider(true)
- 順方向キーボードトラバーサルとリバースキーボードトラバーサルを入れ替え
参考リンク
- Container#setFocusCycleRoot(boolean) (Java Platform SE 8)
- Container#setFocusTraversalPolicyProvider(boolean) (Java Platform SE 8)
- Focusの移動