質問

ボタンをクリックすると、プログラムが1つ(またはそれ以上)のキーボードストロークを挿入するなど、キーストロークをOSキーボード入力バッファーに注入する方法を探しています。これを実行したいので、Javaでこれをやりたかったのです(Win、Linux、OSX)。私はJNIを利用しなければならないと思います、誰かがいくつかのアイデアを持っていますか?

すべてのStackOverflowersに感謝します;)

役に立ちましたか?

解決

私の推測では、java.awt.robotクラスがあなたのためにこれを行うと思います:

new Robot().keyPress(...);

http://download.oracle.com/javase/6/docs/api/java/awt/robot.html#keypress(int(

Java.awt.robotは、テスト自動化、自己実行デモ、およびマウスとキーボードの制御が必要な他のアプリケーションの目的で、ネイティブシステム入力イベントを生成するために使用されます。」

他のヒント

Javaを確認してください ロボット 。これがあなたが探しているものだと思います。

また、これをチェックしてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top