How to refresh XML in Jtree
I read here , but if the xml file changes the jtree does not reload /refreshes how to create a function for refresh / reload Jtree I try to write code : refreshAction = new AbstractAction("Refresh", IconFactory.getIcon("delete", IconFactory.IconSize.SIZE_16X16)) { public void actionPerformed(ActionEvent e) { XMLTree xmlClass = null; ((DefaultTreeModel) xmlClass.getModel()).reload(); System.out.println("Refresh"); }}; but i got the error : java.lang.NullPointerException I added a new Action to popup in getJPopupForExplorerTree() . You'll probably want to re-factor xmlFile out of the XMLTree