NetBeans平台:更新编辑器窗口内容

时间:2014-11-15 20:03:27

标签: java netbeans netbeans-platform netbeans-plugins

我正在为NetBeans平台编写插件,并想知道是否可以强制编辑器窗口从硬盘驱动器更新它的内容。我知道硬盘上的某些文件发生了变化,但NetBeans没有认识到这一点。

dataObject.getLookup().lookup(EditorCookie.class);
StyledDocument document = cookie.getDocument();
JEditorPane editor = cookie.getOpenedPanes()[0];

// Looking for something like
document.forceUpdate();
//or
editor.forceUpdate();
//or
dataObject.forceUpdate();

1 个答案:

答案 0 :(得分:0)

FileObject.refresh()是您正在寻找的。编辑应该听取它的变化(通过你提到过的层次)。