2

Java RobotクラスVK_METAとは何ですか?META_MASKそれらが何であるか、またはそれらが何をするかを説明するどんな例も非常に役に立ちます。

また、VK_METAWindows7PCで無効なキーコードエラーが発生します。

4

1 に答える 1

2

VK_METAMETA_MASKは、 KeyEventクラスとInputEventクラスで定義されています。どちらも、METAキーを、押されたスタンドアロンキーとして定義し、別のキーを押すために使用される修飾子として定義します。

METAキーは、古いキーボードで使用されていたキーであり、Windowsキーを使用してエミュレートできるようになりまし

ロボットクラスでは、キーストローク(押す、離す、入力する)とマウスの動きをシミュレートし、キーボードとマウスを使用してユーザーとして「行動」することができます。ロボットクラスを使用するときは、シミュレートする「アクション」のシーケンス、マウスの動き、およびキーボードの使用法を定義します。押された、または修飾子として使用されたMETAキーをシミュレートする場合は、keyCodeを渡す必要があります。これらの2つの定数は、入力されたMETAと修飾子のkeyCodeを定義します。

キーボードレイアウト、キーボード構成、オペレーティングシステムなど、いくつかの要因によっては、このキーの使用で問題が発生する可能性があります。

問題がある場合は、Windows(PC)またはCommand(Mac)キーをシミュレートする必要がある場合を除いて、このキーの使用を避けてください。

于 2011-09-10T22:23:27.373 に答える