Рекомендую получить ScenicView - отличный инструмент. Это очень помогло мне с подобными проблемами.
ScrollBar
является частью WebView
. Чтобы изменить его поведение, вам необходимо создать собственный .css
только для движка WebView
.
Затем примените указанный стиль, используя:
webView.getEngine().setUserStyleSheetLocation(getClass().getResource("/path/to/style.css").toExternalForm());
.
hotzst , в этом вопросе упоминается ссылка на this и в целом объясняется, что поведение ScrollBar
зависит от веб-страницы. Вы можете изменить его, введя собственный стиль (через локальный файл .css
), но это также может повредить структуру указанной страницы.
michael_s , содержит несколько интересных советов и ссылки здесь , которые вы, возможно, захотите проверить, изменив webkit
, используемое для него.
К сожалению, я не так разбираюсь в этом, поэтому я не знаю, что именно нужно необходимо изменить.
Надеюсь, это хоть немного поможет.