【问题标题】:Catch mouse cursor inside of java applet在 Java 小程序内捕捉鼠标光标
【发布时间】:2013-02-09 14:05:43
【问题描述】:

是否可以在小程序区域内捕捉鼠标光标?我正在开发一个java游戏,有一个可以通过鼠标旋转的主角。但是当鼠标指针离开小程序区域时,我就无法再接收到任何 mousemove 事件了。

【问题讨论】:

  • 你的意思是想在applet区域外接收mousemove事件,还是你的意思是要将光标限制在applet区域内?
  • @CyrilleKarmann 是的,我的意思是将光标限制在小程序区域内。我打算稍后隐藏它。
  • 查看 this 帖子。
  • 考虑改为使用 mouseExited() 事件暂停游戏,并使用 mouseEntered() 取消暂停。

标签: java applet mouse mousemove


【解决方案1】:

谢谢各位,我找到了解决办法。有一个名为Robot 的标准类。它允许以编程方式移动鼠标指针 - 足以解决我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多