我有一个 JTree,它显示特定目录的内容。当使用 ftp 下载一些文件到这个目录时,我想让我的 JTree 了解它并刷新他的内容。 在 JTree 的根目录中添加或删除某些文件后,如何刷新 JTree?
btnRefreshContents.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
tree.getModel().
}
});
最佳答案
如果您使用的是 Java 7,则可以使用新的 WatchService
( FileSystem.newWatchService()
) 来检测文件系统的更改。这是 article on it .
关于更新JTree组件,看一下这个Stack Overflow page .
关于java - java中如何刷新JTree的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10382743/