我正在尝试删除 javafx web 视图中的滚动条。在论坛上搜索一下,建议是让它们不可见,如下:
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);
}
}
})
Run Code Online (Sandbox Code Playgroud)
但是,我收到以下错误:
“trait ListChangeListener 是抽象的;无法实例化”
我可以理解为什么它会失败,但话又说回来,为什么人们使用这段代码会成功呢?我正在使用 Eclipse,代码包含在 Scala 代码中。
谢谢!S