ダイアログが表示されている間、Windows キーとすべての Windows キー + X の組み合わせを無効にしたいと考えています。CTRL + SHIFT + ESC および ALT + TAB も無効にする必要があります。これは可能ですか?私は JDialog が常に一番上にあることを望んでいるので、StartBar でさえ Visible であってはなりません。誰かがそれを手伝ってくれますか?
編集:または、キーボードを無効にする方法。
ロボット クラスを使用してみて、言及したすべてのキーをロボットに常に解放させることができます。例として:
robot.keyRelease(KeyEvent.VK_CONTROL);
ユーザーは引き続き CTRL+ALT+DEL を使用してプログラムを閉じることができると思います。
この質問も見てください: Use Java to lock a screen