hi, when i add a new node by DragNDrop to JTree,the already expanded node gets collapsed. i need to have like this ... whenever i added a new node, nodes in expanded view should always be in that view. Please help me out to solve this problem... Thanks, Manikandan
I would suggest keeping track of all expanded nodes and created a methods that would expand them again after your drag and drop operation. More specifically, the last call in your drag and drop operation would simply call that method and re-expand the nodes that were closed by the action. There are definitely more elegant ways to do this but this one was the first thing that came to mind. There might also be some JTree attribute that could be set to handle this automatically.