0
如何在移動使用g.drawImage
繪製的圖像時單擊某個位置的小程序,它將滑動到該位置?Java通過點擊applet上的某個位置來移動繪製的圖像?
如何在移動使用g.drawImage
繪製的圖像時單擊某個位置的小程序,它將滑動到該位置?Java通過點擊applet上的某個位置來移動繪製的圖像?
您需要在小應用程序上使用MouseListener。基本上,您可以通過implements MouseListener
在applet中定義您自己的。然後,當您點擊鼠標位置(覆蓋public void mouseClicked (MouseEvent me)
)時,您可以重新繪製圖像。 This is a good example of a MouseListener on an Applet
給我們一段代碼如何?你想立即移動圖像,平滑地滑動ID還是提供運動速度的變化?你應該在你的類中放置一個計數器變量並在paint方法中引用它。您可能還需要一個計時器和一個單獨的線程,以便在執行單擊操作後緩慢移動它。你的代碼中是否有MouseEvent? – toniedzwiedz