JavaFX TextArea滚动条在调整大小时显示,即使它不是';不需要

JavaFX TextArea滚动条在调整大小时显示,即使它不是';不需要,java,javafx,scrollbar,Java,Javafx,Scrollbar,我有一个文本区域锚定在一个主播台的顶部、左侧和右侧。当窗口的大小调整为更小时(这会调整AnchorPane和TextArea的大小),滚动条将显示在TextArea上,即使文本还没有填满整个区域 这种行为是不一致的,有时它会显示两个滚动条,有时只是水平的,有时没有。可以通过增大窗口使滚动条消失 以下是文本区域的FXML: <TextArea fx:id="teamDescription" layoutX="10.0" layoutY="107.0" maxHeight="-Infinity

我有一个文本区域锚定在一个主播台的顶部、左侧和右侧。当窗口的大小调整为更小时(这会调整AnchorPane和TextArea的大小),滚动条将显示在TextArea上,即使文本还没有填满整个区域

这种行为是不一致的,有时它会显示两个滚动条,有时只是水平的,有时没有。可以通过增大窗口使滚动条消失

以下是文本区域的FXML:

<TextArea fx:id="teamDescription" layoutX="10.0" layoutY="107.0" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" onKeyPressed="#handleTextAreaKeyPress" prefHeight="42.0" prefWidth="380.0">
    <VBox.margin>
        <Insets bottom="10.0" />
    </VBox.margin>
</TextArea>


这是JavaFX的问题吗?因为我想不出我会做错什么。

你做的每件事都是对的

这是一个JavaFX问题,我认为没有办法解决

但是你可以试试

将此设置为true

或者禁用滚动条(如果不需要),或者一直显示滚动条