Я никогда этого не делал, но попробую с setCanAcceptDrop(false)
, например:
TreeNode rootNode = new TreeNode();
rootNode.setCanAcceptDrop(false);
rootNode.setID("0");
rootNode.setAttribute("Name","ROOT");
rootNode.setIcon("16/root.png");
tree.setRoot(rootNode);