【发布时间】:2013-12-27 06:56:42
【问题描述】:
我希望用户在JTextField 中输入一个值并使用侦听器来侦听文本字段并将值直接打印到控制台而无需按键。
textfield1.addChangeListener(new ChangeListener() {
public void actionPerformed(ActionEvent e) {
System.out.println(textfield1);
}
});
错误:
<anonymous textfield$2> is not abstract and does not override abstract method stateChanged(ChangeEvent) in ChangeListener
【问题讨论】:
-
我说的是 ChangeListener 而不是 documentlistener。你能帮帮我吗?
-
我不认为你会,但如果你对我告诉你把代码放在哪里感到困惑,请评论我的回答。不过这很容易;你可能会明白的。
-
考虑 KeyListener 而不是 ChangeListener
-
@user2994263,
Iam talking about ChangeListener not documentlistener- 你不应该使用 ChangeListener。你应该使用 DocumentListener。
标签: java textfield changelistener