Java GUI:文本字段中的输入更改其他文本字段中的值

Java GUI : Inputs in textfields change value in other textfield

有没有一种方法可以让用户在一个文本字段和另一个文本字段(例如 11 中输入值时,第三个文本字段立即计算总和并显示出来,而无需添加GUI 按钮?

向您的 TextField 添加一个文档侦听器,它会在更新时执行某些操作。

textField.getDocument().addDocumentListener(new DocumentListener() {
  public void changedUpdate(DocumentEvent e) {
    doSomethingInAnotherTextfield();
  }
  public void removeUpdate(DocumentEvent e) {
    doSomethingInAnotherTextfield();
  }
  public void insertUpdate(DocumentEvent e) {
    doSomethingInAnotherTextfield();
  }

  public void doSomethingInAnotherTextfield() {
     //whatever you have to do
  }
});