树为
A
|_B
|_C
  |_c
  |_d
如果要删除 C节点中的d要怎么做?

解决方案 »

  1.   

    TreePath path = simpleTree.getSelectionPath();
    if( path != null ){
    DefaultMutableTreeNode removeNode = 
                       (DefaultMutableTreeNode)path.getLastPathComponent();
             DefaultTreeModel model = (DefaultTreeModel)simpleTree.getModel();
             model.removeNodeFromParent( removeNode );
    }
      

  2.   

    谢谢 不过我想知道的是怎么遍历到 C接点的d  
    那个d是在其他地方删的 
    能告诉我怎么在树模型中删除C下的 d 么?
      

  3.   

    不就是用removeNodeFromParent吗?知道d的哪些信息??