Scrollbars on *View or better VirtualFlow based UI elements

Tomas Mikula tomas.mikula at
Mon Dec 15 15:10:24 UTC 2014

To add an idea, semi-transparent scrollbars could be shown over the
content when the mouse approaches the edge. This would avoid
flickering andto save space at the same time. I realize one could not
use this if the scrollbars would cover some interactive controls at
the edge of the content.

Also, I would like to see some new creative way of scrolling the
content, especially for cases when the full length of the content is
not known, e.g. a ListView with variable cell sizes, or a possibly
infinite stream of items that are loaded as needed. In these cases,
the scrollbar length always lies about the actual total length of the


On Mon, Dec 15, 2014 at 2:23 PM, Tom Schindl
<tom.schindl at> wrote:
> Hi,
> The constant hiding of the horizontal (ListView & TreeView) and vertical
> (TreeView) makes the interaction with the control very noisy because the
> viewport size always changes e.g. when expanding & collapsing and or
> e.g. scrolling a list with cells of different sizes.
> The native UI-Toolkits (at least OS-X and IIRC) don't do this and always
> reserve a scrollbar area which makes interacting with the control IMHO a
> lot better.
> I looked into VirtualFlow to see if I could hack myself (via reflection)
> into it and make the scrollbars show up all time but unless I've looked
> at the wrong places I could not find anything I could do. Am I right?
> What do others think?
> Tom
> --
> Thomas Schindl, CTO
> EDV Systemhaus GmbH
> Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
> Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck

More information about the openjfx-dev mailing list