2012-06-24 35 views
0

我有一個畫布的GWT應用程序。我在畫布上添加了多個事件處理程序,其中包括KeyPressedHandler。GWT畫布 - 如何在KeyPress事件期間獲取畫布上的鼠標位置?

當用戶按下某個鍵並觸發KeyPressEvent時,我想要查找鼠標在畫布內的位置(與MouseEvent.getX(),MouseEvent.getY()提供的鼠標位置類似),但KeyPressEvent和NativeEvent據我可以告訴提供此信息。我怎樣才能獲得呢?

謝謝!

+1

我們目前的解決方案是使用MouseMoveHandler跟蹤最後一次鼠標位置,它工作得很好。 e提出了這個建議,但他的回答消失了,所以我不能接受它:\。 – Hatchmaster

回答

1

一個MouseMoveHandler會有幫助,但是這不會工作,直到用戶實際移動鼠標...