-3

画像処理を使用してマウスポインターを移動するなど、マウスを移動するプログラムを実行しているウィンドウの下部で C または Matlab プログラムを実行する必要があります。一連のコードでマウスを動かすにはどうすればよいですか?また、左右にクリックするにはどうすればよいですか???

4

1 に答える 1

0

Java Robot クラスは、Matlab から直接簡単に使用できます。何かのようなもの:

robot = javaObjectEDT('java.awt.Robot');
robot.mouseMove(100, 200);
robot.mousePress(16);
robot.mouseRelease(16);

mousePress および mouseRelease へのパラメーターは、InputEvent からの定数値です。これらの値はここで見つけることができます。ここのドキュメントでは、使用する定数が説明されています (たとえば、BUTTON1_MASK、または左クリックは 16 です)。

于 2012-07-09T12:45:30.860 に答える