JavaFX webview滚动条绘图未清除

JavaFX webview滚动条绘图未清除,webview,javafx,scrollbar,fxml,Webview,Javafx,Scrollbar,Fxml,我有一个主播,它包含一个网络视图,其中包含一些内容和一个滚动条。WebView是从一个FXML文件加载的,内容是纯html,当然还有一些用于样式设置的css 一切正常,除了我想滚动或调整窗口大小。然后,在滚动和调整大小后会发生这种情况: 看起来滚动条已重新绘制但未清除。水平滚动条也是如此。我有另一个窗格,它也有一个滚动条,而不是一个网络视图,但效果很好 扩展AnchorPane的帮助窗格的Java代码非常简单: public HelpPane() { FXMLLoader loade

我有一个主播,它包含一个网络视图,其中包含一些内容和一个滚动条。WebView是从一个FXML文件加载的,内容是纯html,当然还有一些用于样式设置的css

一切正常,除了我想滚动或调整窗口大小。然后,在滚动和调整大小后会发生这种情况:

看起来滚动条已重新绘制但未清除。水平滚动条也是如此。我有另一个窗格,它也有一个滚动条,而不是一个网络视图,但效果很好

扩展AnchorPane的帮助窗格的Java代码非常简单:

public HelpPane() {
    FXMLLoader loader = new FXMLLoader(getClass().getResource("/resources/fxml/HelpPane.fxml"));
    loader.setClassLoader(getClass().getClassLoader());
    loader.setController(this);

    try {
        Node ui = loader.load();
        getChildren().add(ui);
    } catch (IOException e) {
        e.printStackTrace();
    }
}
创建webview的FXML也没有什么特别之处:

<AnchorPane fx:id="apnHelpBody" styleClass="paneBody" VBox.vgrow="ALWAYS">
    <children>
        <WebView fx:id="webFunctionDoc" focusTraversable="false" maxHeight="-1.0" maxWidth="-1.0" minHeight="-1.0" minWidth="-1.0" prefHeight="-1.0" prefWidth="-1.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
    </children>
</AnchorPane>

我真的不知道这是什么原因,所以任何帮助都将不胜感激

结果是答案非常简单:
我正在渲染的页面背景是透明的,因此滚动条似乎从未被清除。将背景更改为白色将其修复。

使用的java版本和环境是什么?我使用的是最新的java版本8u40Log a。执行此操作时,请确保包含所有代码和资源以及完整的环境描述,以便有人可以仅使用错误报告中的信息重现您的问题。