我想在documentListener
方法中向textarea
添加initcomponents()
。
这是我的代码:
txtAreaNot.getDocument().addDocumentListener(new DocumentListener() {
public void changedUpdate(DocumentEvent e) {
// text was changed
textAreaSituation = "changed";
}
public void removeUpdate(DocumentEvent e) {
// text was deleted
textAreaSituation = "deleted";
}
public void insertUpdate(DocumentEvent e) {
// text was inserted
textAreaSituation = "inserted";
}
});
这是我不明白的;为什么每次焦点在textarea丢失时都会触发insertupdate?我不插入或更改任何东西。
答案 0 :(得分:1)
对不起。我的错。在focusLost
事件触发后,我完全忘记更改textAreaSituation的值。所以它输出相同的值。