在java中,已知jTree树已经建好,怎么对根节点上面某些子节点进行设置,让其不可用或者隐藏

在java中,已知jTree树已经建好,如何对根节点下面某些子节点进行设置,让其不可用或者隐藏!
一般化(不可用)只针对树:jTree.setEnabled(false),隐藏也是:jTree.setVisible(false)。但是如果针对子节点应该怎么操作。
说明:树已经建好了,请给予详细说明或者发送到我邮箱:649873466@qq.com.谢谢达人们。

------解决方案--------------------
有直接解决方案,但效果可能不是楼主最想要的,是用换色的方式让该节点看起来是不可用的。

参见(大量JTree样例代码,有效果图):
http://www.crionics.com/public/swing_examples/JTreeExamples2.html



如果要彻底在JTree上去掉该节点,只能自己维护一个完整树结构,然后只给JTree需要显示的结构。
------解决方案--------------------
api没有提供相应的隐藏的方法。
一般方法就是重写DefaultMutableTreeNode 类,设置隐藏的结点一个颜色。
例子如下:
http://momy.blogbus.com/logs/46482638.html