JavaFX's TreeTableView has poor node expansion performance

429 views Asked by At

We migrated from Swing to JavaFX, and also exchanged a custom Swing TreeTableView control with JavaFX's TreeTableView.

Yet, we experience a noticeable delay when expanding a node.

enter image description here

Looking at this issue with VisualVM, we found out that most time is spent in Parent.scenesChanged() and CssStyleHelper.createStyleHelper(). Yet, we were not able to derive a solution for fast expanding from this.

Has anybody else experienced such problems with JavaFX's TreeTableView?

The amount of nodes should not be the reason, there are some few hundred nodes on the first level (i.e., below the root), and each of this nodes has about 20 children.

Additional info: We are running Ubuntu, with openjfx version (8u60-b27-4).

0

There are 0 answers