【发布时间】:2014-08-14 08:59:34
【问题描述】:
问题是:
我有 2 个 JTextField,1 个是输入字段,2 个是输出。我想要做的是当在 1 字段中键入 somethink 时,该文本将被复制并修改到字段 2。问题是我更愿意在编辑时在第二个字段中进行更改。我可以在单击按钮或接受更改后执行此操作,但我想实时执行此操作。我猜我应该使用某种属性监听器?
【问题讨论】:
标签: java swing jtextfield
问题是:
我有 2 个 JTextField,1 个是输入字段,2 个是输出。我想要做的是当在 1 字段中键入 somethink 时,该文本将被复制并修改到字段 2。问题是我更愿意在编辑时在第二个字段中进行更改。我可以在单击按钮或接受更改后执行此操作,但我想实时执行此操作。我猜我应该使用某种属性监听器?
【问题讨论】:
标签: java swing jtextfield
有了这个post,你可以用documentlistener做到这一点
textField.getDocument().addDocumentListener(new DocumentListener() {
public void changedUpdate(DocumentEvent e) {
//do something
}
public void removeUpdate(DocumentEvent e) {
//do something
}
public void insertUpdate(DocumentEvent e) {
//do something
}
});
【讨论】: