一级节点之间的水平线(L& F独立)

时间:2014-01-25 18:50:22

标签: java swing jtree

我想在jtree中的一级节点之间创建水平线分隔符。所有这些都相等。有一个很好的解决方案here,但它仅适用于Metal L& F(我不会在我的应用程序中使用它)。如何只使用jtree及其渲染器创建相同的效果?最好的方法是什么?

我尝试过设置节点边框,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

我找到了这样做的方法:

  1. 扩展类MetalTreeUI
  2. 修改它以满足您的要求(特别是方法“paintHorizo​​ntalSeparators”)。
  3. 将您的类设置为新的树UI。