当前位置: 代码迷 >> Java相关 >> TextEditor被修改时的事件怎么办
  详细解决方案

TextEditor被修改时的事件怎么办

热度:9902   发布时间:2013-02-25 21:50:04.0
TextEditor被修改时的事件怎么处理
Java code
......import org.eclipse.ui.editors.text.TextEditor;import javax.swing.event.DocumentEvent;import javax.swing.event.DocumentListener;......public class test(){private TextEditor editor;......editor.getDocumentProvider().getDocument(editor.getEditorInput())        .addDocumentListener(new DocumentListener(){    @Override    public void changedUpdate(DocumentEvent arg0) {    // TODO Auto-generated method stub                                    }    @Override    public void insertUpdate(DocumentEvent arg0) {    // TODO Auto-generated method stub                                    }    @Override    public void removeUpdate(DocumentEvent arg0) {    // TODO Auto-generated method stub                                    }                             });.......}


发生错误:
The method addDocumentListener(IDocumentListener) in the type IDocument is not applicable for the arguments (new DocumentListener(){})

那这样监听TextEditor被修改时怎么写?

------解决方案--------------------------------------------------------
友情帮顶。
------解决方案--------------------------------------------------------
肯定不是使用swing中的DocumnetListener
也许是这个,我在eclipse目录下只找到一个IDocumentListener
org.eclipse.jface.text.IDocumentListener
  相关解决方案