You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some components in JavaFx, which contains scrollbars, such as TextArea, ListView and ScrollPane, when the content is very long, the scrollbar's thumb become very small.
I kind of hoping this Flowless could provide a solution for this problem. So, is there any suggestion?
The text was updated successfully, but these errors were encountered:
Sorry, the VirtualizedScrollPane of Flowless uses an ordinary JavaFX ScrollBar so won't help you directly.
However, having looked at the JavaFX ScrollBarSkin implementation it seems like the simplest option would be to extend it and either override minThumbLength or layoutChildren. The minimum thumb length is currently calculated as 1.5 the width, so you could just change that to a larger more reasonable value in your override.
Then in your CSS file you can apply your custom skin to all ScrollBars with:
@Jugen I have same problem. With 260 000 rows scrollbar thumb is one pixel line - it is impossible to catch it using mouse. At the same time double minThumbLength() {..} has package access.
Some components in JavaFx, which contains scrollbars, such as TextArea, ListView and ScrollPane, when the content is very long, the scrollbar's thumb become very small.
I kind of hoping this Flowless could provide a solution for this problem. So, is there any suggestion?
The text was updated successfully, but these errors were encountered: