如何访问树单元的图形节点

时间:2016-08-24 23:46:05

标签: javafx treeview

此屏幕截图

enter image description here

显示了一个非常简单的树视图实现,其中我使用了一个由带有5个标签的flowpane组成的自定义树单元。 flowpane延伸到树视图的边缘(突出显示未使用的流动窗格空间为红色)。

我希望能够做的是调整标签大小以占用所有可用的流动窗格空间。理想情况下,每个树单元(流程窗格中的标签)都可以独立调整大小。我还没有能够在自定义树细胞和/或细胞工厂中做到这一点,因为在创建时不知道流动板的宽度(至少我还没有能够确定它) )。

据我所知,树形细胞不能通过树视图直接获得。我试图在创建时将单元格保存在单元工厂中以供稍后使用,但是创建了48个单元格以显示屏幕截图中显示的5个单元格而且我不确定这些单元格中的哪些代表那些在屏幕上(大概是最后5个)。

所以我想问最简单的问题是,如何访问树状单元格的流程图(以及扩展标签),以便我可以计算和设置标签宽度?

0 个答案:

没有答案