I am currently removing all children from root using below line of code.
//Remove all children from root
DefaultTreeModel model = (DefaultTreeModel) tree.getModel();
DefaultMutableTreeNode root = (DefaultMutableTreeNode) model.getRoot();
root.removeAllChildren();
model.reload();
Above code does not remove root from JTree. how do I remove root node from JTree?