訪問processMouseMotionEvent我試圖在JFrame中的組件中模擬鼠標,並且我遇到了processMouseMotionEvent
。據說我可以通過一個MouseEvent
這個,它將處理組件中的MouseEvent。我試過,但我得到一個錯誤:無法從組件
processMouseMotionEvent(MouseEvent) has protected access in JComponent.
我把它,這意味着我這樣做是錯誤的,我不應該被使用如何,我的方法是什麼?這是我目前代碼的一個片段。如果不行的話,我還能如何處理一個模擬的MouseEvent?
JWebBrowser j = new JWebBrowser();
j.setBounds(0, 0, 1000, 1000);
j.processMouseMotionEvent(new MouseEvent(this, 0, 0, 0, 5, 5, 2, false)); //ERROR
panel.add(j);
這聽起來像你試圖重新/派遣事件手冊。看看[這個例子](http://stackoverflow.com/questions/21449502/passing-the-click-event-on-one-jpanel-to-another-jpanel/21468973#21468973) – MadProgrammer