在java中实现mouseLIstener和mouseMotionListener的类
我有一个关于在java中同时实现mouseListener和mouseMotionListener的类的问题 在我用java制作的这个游戏中,我最近将我的鼠标侦听器分成了不同的模式,在处理构建项侦听器时遇到了一个有趣的问题 对于游戏面板,我使用两种方法在需要时将侦听器重置为不同的模式,因此我为游戏面板设置了mouseListener和mouseMotionListener。构建项侦听器实现了这两个功能,因此创建了两个自身实例。 这导致了非静态“当前正在构建”对象的问题,因为它将使用侦听器类的两个实例创建对象的两个实例 请参阅此视频以获取更多的图形说明。。。() 希望这是有道理的。本质上,我解决了这个问题,但实际上,我只想创建一个构建模式侦听器类的insatnce。我是否必须为游戏面板类设置mouseListsner和mouseMotionListsner,或者是否有某种类型的侦听器实现这两种侦听器类型 这可能是一个非常愚蠢的问题,我不确定。这是我的第一个真正的项目,我非常喜欢学习。我用谷歌搜索了一下,但没有找到任何结果在java中实现mouseLIstener和mouseMotionListener的类,java,listeners,multiple-instances,mouse-listeners,Java,Listeners,Multiple Instances,Mouse Listeners,我有一个关于在java中同时实现mouseListener和mouseMotionListener的类的问题 在我用java制作的这个游戏中,我最近将我的鼠标侦听器分成了不同的模式,在处理构建项侦听器时遇到了一个有趣的问题 对于游戏面板,我使用两种方法在需要时将侦听器重置为不同的模式,因此我为游戏面板设置了mouseListener和mouseMotionListener。构建项侦听器实现了这两个功能,因此创建了两个自身实例。 这导致了非静态“当前正在构建”对象的问题,因为它将使用侦听器类的两个
提前感谢Stack上的各位杰出人物:)您需要同时设置这两个选项