Swing/FocusCycleRoot のバックアップ(No.2)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/FocusCycleRoot へ行く。
- title: JPanelをフォーカストラバーサルサイクルのルートにする tags: [JPanel, Focus] author: aterai pubdate: 2010-07-19T23:07:24+09:00 description: JPanelがフォーカストラバーサルサイクルのルートになるように設定します。
概要
JPanel
がフォーカストラバーサルサイクルのルートになるように設定します。
Screenshot
Advertisement
サンプルコード
JPanel p1 = new JPanel();
p1.setFocusCycleRoot(true);
p1.add(new JTextField(16));
View in GitHub: Java, Kotlin解説
上記のサンプルでは、各JPanel
がそれぞれフォーカストラバーサルサイクルのルートになるように設定しています。
- 左の
JPanel
setFocusCycleRoot(true);
右のJPanel
setFocusCycleRoot(true);
setFocusTraversalPolicyProvider(true);
- 順方向キーボードトラバーサルとリバースキーボードトラバーサルを入れ替え