Jak ukryć paski przewijania w JavaFX WebView

Próbuję usunąć paski przewijania w przeglądarce internetowej javafx. Szukaj na forach, sugeruje się, aby były niewidoczne w następujący sposób:

browser.getChildrenUnmodifiable().addListener(new ListChangeListener<Node>() {
    @Override public void onChanged(Change<? extends Node> change) {
        Set<Node> deadSeaScrolls = browser.lookupAll(".scroll-bar");
        for (Node scroll : deadSeaScrolls) {
            scroll.setVisible(false);
        }
    }
})

Jednak pojawia się następujący błąd:

„cecha ListChangeListener jest abstrakcyjna; nie można jej utworzyć”

Rozumiem, dlaczego to zawodzi, ale dlaczego ludzie używają tego kodu z powodzeniem? Używam Eclipse, a kod jest otoczony kodem Scala.

Dzięki! S

questionAnswers(4)

yourAnswerToTheQuestion