【发布时间】:2011-07-12 11:02:29
【问题描述】:
当我删除所有 MouseListener 组件并运行小程序时,我必须单击它以使其获得焦点,然后 KeyListener 可以完美运行。为了解决这个问题,我添加了一个“打开页面”,您必须在游戏运行之前单击开始。这将使小程序获得焦点,并且在播放器同时准备好之前不会启动。我添加了 MouseListener 并且效果很好,但是现在 KeyListener 根本没有注册。我不知道为什么,但我想这又与焦点有关。有人知道这里应该做什么吗?
代码可以在这里找到:http://pastebin.com/LDxtk878
谢谢!
【问题讨论】:
标签: java applet keylistener mouselistener