java - 阻止用户在文本字段中输入字符,仅允许使用磁条读取器 (MSR) 进行刷卡

标签 java swing

阻止用户在文本字段中输入字符,仅允许使用磁条读取器 (MSR) 刷卡

MSR 的作用就像键盘一样,MSR 不是从键盘手动输入,而是在文本字段中输入。 因此,挑战在于如何区分 MSR 和键盘。

如何在 java SWING 中破解它。 提前致谢

最佳答案

您可以首先阅读 JTextField 的 JavaDocs也许看看 How to Use Text Fields

首先映入我眼帘的是JTextField#setEditable

关于java - 阻止用户在文本字段中输入字符,仅允许使用磁条读取器 (MSR) 进行刷卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35336450/

相关文章:

java - 在 JBoss Standalone.xml 中定义数据源与以与容器无关的方式在 web.xml 中定义数据源

java - 从 AsyncTask 返回 4 个列表

java - Hive ClassNotFoundException 即使所有 jar 都添加到 Maven 存储库中

java - 将 JComponent 相关类分组在同一个包中是否正确?

java - 在java中读取.class文件

java - 如何通过单击按钮重新绘制 jpanel 并在 2 个面板之间切换

java - 按键事件不会触发

java - JScrollPane 屏幕撕裂

java - 在 jList 中加载文本区域行

java - BufferedOutputStream 多行写入文件