读书人

TextEditor被修改时的事件怎么办

发布时间: 2012-02-09 18:22:27 作者: rapoo

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

读书人网 >Java相关

热点推荐