【发布时间】:2011-06-29 21:36:27
【问题描述】:
我正在使用 Nimbus 的外观和感觉。根据这个link,您应该能够使用您的 JTree 实现 3 种不同的线条样式:
使用以下代码时:
theTree.putClientProperty("JTree.lineStyle", "Horizontal");
我的 JTree 如下所示:
它具有“无”样式而不是“水平”样式。知道为什么会这样吗?它与Nmbus有关吗?设置该属性后我需要调用一些特殊的东西吗?
谢谢
【问题讨论】:
-
@Stack 是的,我是。但是我的 JTree 是自定义的。它不使用 GUI 编辑器。
-
那我不确定。看看这个post。建议覆盖 setUI 和 updateUI。