在JavaFX 2的TableView
中,有一个API可以添加RowFactory
。该工厂用于创建TableRow
s;它适用于开发人员希望功能(如工具提示)跨越整行的情况。
现在,使用该功能,我注意到RowFactory
被调用的每个可见行没有调用一次,而是再次调用。
如果您执行this piece of code,您会注意到UI在UI中显示16行,但控制台上的计数器计为第17行。
令人好奇的是,无关的线条似乎在开头并且充满了数据,而不是最后一条看不见的额外线条。
我认为它是标题,但在JavaFX code中,它看起来并非如此。
你能解释一下这个观察吗?