1

JavaFX 2 のTableViewには、 を追加する API がありますRowFactory。そのファクトリはTableRows を作成するために使用されます。開発者が機能 (ツールチップなど) を行全体に表示したい場合に使用します。

RowFactory今、この機能を使用して、 が表示されている行ごとに 1 回呼び出されるのではなく、もう一度呼び出されることに気付きました。

このコードを実行すると、UI には 16 行が表示されますが、コンソールのカウンターは 17 行目をカウントします。
興味深いのは、余分な行が先頭にあり、データで満たされているように見えることです。末尾の目に見えない余分な行ではありません。ヘッダーだと思いますが、JavaFXコードではそうではないようです。

この観察結果を説明できますか?

4

0 に答える 0