【发布时间】:2013-08-09 01:26:35
【问题描述】:
我有一个如下所示的 JTree 结构。只要节点有子节点,我就会出现图标,这工作正常。
我的问题是我需要隐藏 ROOT 节点。当我隐藏 ROOT 节点时,不显示 MainTop1 和 MainTop2 节点的图标,即使它们有子节点。为了隐藏 ROOT 节点,我使用了“setRootVisible(false)”。
当ROOT节点隐藏时,Topic1和Topic节点的图标也能正常显示。
有人知道如何在 ROOT 隐藏时显示 MainTop1 和 MainTop2 的图标吗?提前致谢。
下面是我的树结构:
ROOT
MainTop1
Topic1
Subtopic1
Subtopic2
MainTop2
Topic2
Subtopic1
【问题讨论】:
-
我认为你需要提供一个SSCCE
-
当您使用它时,尝试将
JTree#setShowsRootHandles(boolean newValue)设置为true -
使用 setshowsRootHandles to true 解决了我的问题。谢谢。
标签: java swing applet jtree root-node