【发布时间】:2012-03-05 21:32:31
【问题描述】:
我有使用键盘、鼠标和 GUI 按钮的音乐 Applet。首次加载小程序时,键盘事件可以正常工作,鼠标事件也是如此。但是,在我按下其中一个 GUI 按钮后,鼠标事件仍然有效,但键盘事件无效,并且在我刷新小程序之前不会再次开始工作。
在网上搜索后,我找到了一些可行的解决方案,我尝试将button.setFocusable(true); 和button.addKeyListener(this); 添加到我的所有按钮和面板中。完全没有效果。我已经看到了转换为 JApplet 并使用键绑定的建议,但肯定有更简单的方法吗?
很抱歉缺少代码,我从新手开始就一直在做这个项目,它有点乱,而且很长!
非常感谢任何帮助!
【问题讨论】:
-
如果您将
KeyListeners 添加到Applet,那就是问题所在。去寻求建议。 :)
标签: java applet awt keylistener