java - 当我使用选项卡导航到某个字段并输入一些文本时,文本消失了?

标签 java swing

我有一个接受名字、姓氏等的表格。当我使用 Tab 键浏览并在名字中输入一些文本时,所有文本都会消失,并且该行被选中。我几乎尝试了所有技术。

有什么方法可以通过编码来避免这种情况吗? 如果我使用鼠标,则不会出现该错误。

最佳答案

假设正确使用 JTable,您可能需要在焦点丢失时终止编辑,如建议的 herehere :

table.putClientProperty("terminateEditOnFocusLost", true);

关于java - 当我使用选项卡导航到某个字段并输入一些文本时,文本消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21404797/

相关文章:

Java Thread.sleep() 实现

java - 可见性和 javac/JVM 内联

java - 图形+java中定位字符串

java - JFileChooser 检查是否确实选择了文件?

java - 在数组中存储变量?

java - 如何使用 java 或 groovy 计算目录上的 md5 校验和?

java - 更改 JMenuBar 边框

java - 关注 CardLayout 中的 JTextField

java - 从调用线程运行 CompletableFuture.thenAccept ?

java - 从 arrayList 添加到 Jlist 时出错