回答編集履歴

1

設定の追加。

2020/11/05 18:48

投稿

akirasada1972
akirasada1972

スコア41

test CHANGED
@@ -1,3 +1,37 @@
1
1
  初期状態で、キーボードがフォーカスされなくなるらしく、Tabキーを押すとコントロールができました。
2
2
 
3
3
  フォーカスの優先順位のようなものがあれば、便利なのですが。
4
+
5
+ ...
6
+
7
+ 調べてみたら、FocusTraversalPolicyというものがあるらしく、以下のように設定してみました。
8
+
9
+ ```java
10
+
11
+ frame.setFocusTraversalPolicy(new MyFocusTraversalPolicy());
12
+
13
+
14
+
15
+ 中略
16
+
17
+
18
+
19
+ class MyFocusTraversalPolicy extends LayoutFocusTraversalPolicy {
20
+
21
+ @Override
22
+
23
+ public Component getDefaultComponent(Container focusCycleRoot) {
24
+
25
+
26
+
27
+ return panel;
28
+
29
+ }
30
+
31
+ }
32
+
33
+
34
+
35
+ ```
36
+
37
+ しかし、なんの変化もありませんでした。