我正在用Java开发第一人称射击游戏,我想实现鼠标移动旋转玩家的控件.但是在Java中,我只能通过使用MouseListener
事件来获取鼠标坐标,因此一旦鼠标光标离开监视器边缘,坐标将停止变化,我将无法转动播放器的视图.
关于如何做的任何提示/建议?谢谢.
我有一个usercontrol,它有一个文本框和一个列表框,它使用它们为用户提供自动完成功能.
但是,我希望将列表框绘制在用户控件的边界之外,以便在必须在用户控件的边缘附近绘制列表框时不会截断它.关于如何做到这一点的任何提示?基本上我想要一个浮动在其容器控件边界之外的列表框.
我能想到的唯一方法是在实例化时将对外部列表框的引用传递给用户控件,然后操纵该列表框而不是将其放在用户控件中,但我不喜欢这种方法.提前致谢.