我在 Java 中有一个视图,我在 JTextfields 中输入数据。一个线程并行运行,通过使用下面编写的代码片段从键盘获取输入。现在每当我打电话
JTextField c = (JTextField) manager.getFocusOwner();
c.getText();
经理在哪里
KeyboardFocusManager.getCurrentFocusManager();
它确实返回当前 JTextField 的文本,但是当我调用以下行时,它返回 null。
c.getName();
为什么会发生这种情况,我应该如何解决这个问题?