- ベストアンサー
JAVAを使ってカーソルの動きを記憶させたいのですが
JAVAを使って数秒の間のマウスカーソルの動きを記憶・再表示させたいのですが、どのようなクラスを使えば良いのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#49664
回答No.1
まず、配列かコレクションを用意しておき、リアルタイムにマウスポインタの位置情報を保管していきます。これは、MouseMotionListenerなどを使うなどすればできるでしょう。こうして、マウスポインタの動きを、マウスの位置の配列として保管します。 再生するときは、java.awt.Robotクラスのインスタンスを作成し、保管された配列からマウスの位置情報を取り出してmouseMoveでポインタ移動する、ということを繰り返していきます。これで、記録されたとおりにマウスポインタが動くはずです。