我正在嘗試製作一個程序,可以將鼠標輸入發送到Runescape applet。在你問我想要什麼之前,它不是一個機器人。我爲Runescape製作了一個「Twitch Plays Pokemon」程序,該程序已被證實是允許的。Java - 將鼠標事件發送給Applet
無論如何,我已經創建了一個裝載器,它將從網站中提取遊戲jar並在JFrame中打開它,這意味着我有一個包含遊戲的Applet實例。我需要以某種方式將鼠標事件分發給這個小程序。我到處尋找,但每當我搜索這個,我只是找到有關聽鼠標點擊,而不是派遣他們的網頁...
我應該注意到,機器人類不是我正在尋找;鼠標操作必須是虛擬的並在應用程序內運行。我知道這是可能的,但我正在努力研究它是如何完成的。
我該如何做到這一點?我希望能夠發送鼠標懸停事件以及右鍵/左鍵單擊事件。
@codeNinja如果您要花時間發佈snarky評論,爲什麼不將鏈接發佈到回答OP的問題的搜索結果?或者至少給OP一個提示什麼關鍵字使用。 –
@codeNinja如果我在Google搜索後發現了答案,你是否真的認爲我會在這裏發佈求助和浪費人們的時間? – Jordan
@Jordan我對我的評論表示歉意,我沒有完全理解你想要完成什麼,我相信這個問題不適合這個網站。我的意思是不敬。這就是說,我googled「Java小程序發送鼠標事件不點擊」,並得到這個看起來像它符合你的需求(它說C++,但接受的答案是在Java中給出)的stackoverflow問題。 http://stackoverflow.com/questions/10260456/how-to-send-key-and-mouse-events-to-a-java-applet – BitNinja