java - KeyListener 在 JApplet 中不起作用

标签 java applet japplet

我有一个扩展 keyListener 的类 (myKeyListener) 和一个 JFrame。 我将 keyListener 添加到我的 JFrame 并且工作正常。但是我必须将它更改为 applet,所以我将 JFrame 更改为 JInternalFrame 并将其添加到 JApplet 中。 (我没有改变任何其他东西) 现在 keyListener 不听。我该怎么办?

最佳答案

不要使用 KeyListener。而是使用 KeyBindings它能更好地处理焦点问题,并被所有 Swing 组件使用。

关于java - KeyListener 在 JApplet 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6739324/

相关文章:

java - 使用 Java 代码更改自定义子菜单背景颜色

java - ListView项目背景颜色更新

Web 上的 Java 应用程序框架

java - 运行Applet后没有任何显示

java - Applet 不缓存 jar 文件

java - 将单个监听器链接到多个按钮

java - JXTable 列排序在 1.0 和 1.6 之间发生变化

java - Android 无法解析构造函数 ArrayAdapter

java - 签署 jar 后,我可以在任何 HTTP 域上托管该小程序,而不会弹出安全风险吗?

Java 小程序加载时间过长