我想在我的JTextFiled更新时将变量传递给CaretListener。
由于使用了“ caretUpdate”,我的听众可以完美工作。
但是,当我使用“ actionPerformed”时,我不知道如何将变量传递给“ e.getActionCommand()”,但是对于“ caretUpdate”似乎不存在,有解决方案吗?
编辑: 在我看来,我有一个textField巫婆附加到一个侦听器:
textField.setActionCommand("test");
textField.addCaretListener(this.controller);
在我的控制器中,我有侦听器,并且我想获取值“ test”:
public void caretUpdate(CaretEvent e) {
// here I want to get the "test" value
String maVar = e.getActionCommand();
}
但是CaretEvent不存在e.getActionCommand()。还有其他选择吗?