Java 如何实时获取jTextField的值?
我在设置jtextfield的actionlistener时遇到问题。我想根据用户在jtextfield中的输入实时更新字符串。到目前为止,我已经将actionlistener添加到jtextfield中,允许我在jtextfield中按enter键后更新我的 我只是想知道我是否可以实时完成它 谢谢你的建议,从气垫船充满鳗鱼,我点这个东西的工作。 下面是我在有人再次偶然发现这个问题时使用的代码Java 如何实时获取jTextField的值?,java,swing,actionlistener,jtextfield,documentlistener,Java,Swing,Actionlistener,Jtextfield,Documentlistener,我在设置jtextfield的actionlistener时遇到问题。我想根据用户在jtextfield中的输入实时更新字符串。到目前为止,我已经将actionlistener添加到jtextfield中,允许我在jtextfield中按enter键后更新我的 我只是想知道我是否可以实时完成它 谢谢你的建议,从气垫船充满鳗鱼,我点这个东西的工作。 下面是我在有人再次偶然发现这个问题时使用的代码 jtextfieldName.getDocument().addDocumentListener(ne
jtextfieldName.getDocument().addDocumentListener(new DocumentListener() {
@Override
public void removeUpdate(DocumentEvent arg0) {
// TODO put what you would like to do when text is deleted
}
@Override
public void insertUpdate(DocumentEvent arg0) {
// TODO put what you would like to do when text is added
}
@Override
public void changedUpdate(DocumentEvent arg0) {
// TODO Auto-generated method stub
}
});
一种可能是将DocumentListener添加到JTextField的纯文档中。如果您想过滤信息,以防止某些类型的文本被输入,那么请考虑使用Debug过滤器。 有几十个这样的例子,但你也可以看看其他一些例子