PDA

View Full Version : Moving TreeNodes



JorisA
25 Mar 2007, 11:19 AM
Hi,

I'm trying to move a node to a 'trash' tree when a button is clicked. How can I perform this? I tried

node = tree.getSelectionModel().getSelectedNode().parentNode = trash.getRootNode();

but this doesnt seem to have any effect.


Greets,
Joris

bone
26 Mar 2007, 4:32 AM
something like:


nodeToBeMoved = tree.getSelectionModel().getSelectedNode();
parentOfNodeToBeMoved = nodeToBeMoved.parentNode;
parentOfNodeToBeMoved.removeChild(nodeToBeMoved);
trash.getRootNode().appendChild(nodeToBeMoved);

rodiniz
26 Mar 2007, 6:02 AM
You could also drag and drop to a trash
see http://www.rodrigodiniz.qsh.eu/SimpleDragDrop.aspx