2

特定のキー シーケンスが発生しないようにする必要があります。私はkiosk練習用の型アプリケーションを構築しています。アプリの実行中にAlt+TabコンボやCtrl+ Shift+のようなものをロックアウトする必要がありEscます。

このリンクを見つけましたが、別のクラスとして実行してメインクラスに組み込んでみましたが、まだ押すことができますtab.

ありとあらゆる助けが素晴らしいでしょう!

4

1 に答える 1

1

(JNI につながることなく) 最善の策は、KeyListener または KeyAdapter を使用して KeyEvents をインターセプトし、ブロックしたいものを除外することです。
これにより、これらのキーストロークがオペレーティング システムによって傍受されるのを防ぐこともできますが、Jesper が指摘するように、これが実際に行われるかどうかは定かではありません。
このようなものを効果的に傍受するには、カスタマイズされたキーボード ドライバーなど、オペレーティング システムに非常に近い特別なソフトウェアをインストールする必要があります。

于 2012-10-17T12:25:00.467 に答える