java - 如何将键盘焦点保持在单个组件上?

标签 java swing focus

我需要将键盘输入焦点保持在 JPanel 内的单个组件上。它适用于带有屏幕键盘的应用程序。

最佳答案

不确定我是否真的理解这个问题。但你可以尝试这样的事情:

otherComponents.setFocusable( false );

您可能还需要使用自定义 FocusTraversalPolicy .

如果您需要更多帮助,请发布 SSCCE这说明了问题。

关于java - 如何将键盘焦点保持在单个组件上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4540162/

相关文章:

java - 我可以向 JLabel 添加 Action 监听器吗?

qt - QMessageBox block QDialog

flutter - 如何抑制 Flutter 中的滚动到 View 行为?

java - 使用编译的类文件创建新的 Java 应用程序

java - 在 Spark 中访问 Cassandra 节点

java - Windows 7 的 jdk 安装程序未设置路径

用于单击按钮的 Java swing ActionEvent

FileZilla 的 Java FTP 连接问题

java - 按钮不显示文本区域中的文本

java - 使用 Java 在 Selenium WebDriver 中聚焦元素的正确方法