1

在 JavaFX 2 中TableView,有一个 API 可以添加RowFactory. 该工厂用于创建TableRows; 它用于开发人员希望功能(如工具提示)跨越整行的情况。

现在,使用该功能,我注意到RowFactory每个可见行都没有调用一次,而是再调用一次。

如果您执行这段代码,您会注意到 UI 在 UI 中显示 16 行,但控制台上的计数器计数到第 17 行。
奇怪的是,多余的线似乎在开头并充满了数据,而不是在结尾处看不见的多余线。我认为它是标题,但在JavaFX 代码中,情况并非如此。

你能解释一下这个观察吗?

4

0 回答 0