通常のパネルとウィジェットの品揃えを含む JFrame があり、その JFrame の glassPane として使用している JPanel があります。GlassPane が表示されているときに、キーボード フォーカス トラバーサルをそのコンポーネントに制限できるようにしたいと考えています。
私の問題は、バックグラウンド スレッドがプロセスを起動し、進行状況ダイアログが表示され、その後消えて、glassPane のウィジェットからフォーカスを盗むが、glassPane の下のウィジェットに戻すという事実によって悪化する場合とそうでない場合があります。
JFrame のフォーカス トラバーサル ポリシーを、glassPane のフォーカスのみを許可するポリシーに設定しようとしましたが、効果がないように見えました。(もしかして私のやり方が悪かった?)
どんな助けでも大歓迎です。