在CaretListener中获取变量(如getActionCommand)

时间:2019-06-25 09:49:02

标签: java listener jtextfield

我想在我的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()。还有其他选择吗?

0 个答案:

没有答案