java获取指定节点父节点、子节点的方法解决方法

java获取指定节点父节点、子节点的方法

String fNodeId=getSelectedTreeNode().getParent().getId(); node.getParent()为什么为空?
在创建树时我已经为节点指定了了父节点,为什么树显示成功后再读取节点的父节点时,却返回空呢?
------解决方案--------------------
 DefaultMutableTreeNode selectionNode =           (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();
String s=selectionNode.getParent();