【发布时间】:2015-08-17 16:42:51
【问题描述】:
全部,
过去两天尝试为 JTree 动态设置不同的行高,但成功率为零。下面是我正在尝试实现的图像...这是我尝试过的:
(1) 使用 setRowHeight(0) 以便节点查询它的当前单元格渲染器
(2) 设置从jtree的单元格渲染器返回的组件的PreferredSize(Dimension d)。
(3) 我现在理解不应该更改渲染器本身的行高。
我看不到如何在同一列上设置不同的单元格渲染器,例如下面的 A 列也许我可以硬编码不同的行高。
任何人都有任何提示或技巧,或者更好的是一个可行的例子,我的头被炸了,我似乎已经用尽了所有其他资源..这应该是可能的,对吧?
【问题讨论】:
标签: java swing jtree jtreetable treecellrenderer