mousePressed之后keyPressed方法不起作用

问题描述

我试图制作一个GUI程序,当单击鼠标时切换状态,并在按下相应的键时移动BufferedImage。但是当状态切换时,不会调用keyListener的keypressed()方法。我在JFrame中添加了keyListener,mouseListener和mousesMotionListener,并且JFrame也设置为可聚焦,但仍未被调用。更具体地说,状态只是内部具有不同方法的状态类的对象。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)