Ich favorisieren eine. FXML-Datei, in der ich einige TitledPane
hinzugefügt habe, aber ich kann sie nicht in der Anwendung ändern. Hier ist der Code:JavaFX: SplitPane Größe ändern Kinder
<ScrollPane AnchorPane.topAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.bottomAnchor="0.0"
AnchorPane.leftAnchor="0.0">
<SplitPane orientation="VERTICAL" fx:id="splitPane">
<TitledPane>
<TextArea fx:id="taTop" wrapText="true" editable="false" prefHeight="100"/>
</TitledPane>
<TitledPane>
<TableView fx:id="tableFrist" minHeight="120" maxHeight="120">
<columns>
<TableColumn fx:id="column" prefWidth="200"/>
</columns>
</TableView>
</TitledPane>
<TitledPane>
<TreeTableView fx:id="tableSecond">
<columns>
<TreeTableColumn fx:id="columnTreeS" prefWidth="200"/>
</columns>
</TreeTableView>
</TitledPane>
<TitledPane>
<TreeTableView fx:id="tableThird">
<columns>
<TreeTableColumn fx:id="columnTreeT" prefWidth="200"/>
</columns>
</TreeTableView>
</TitledPane>
<TitledPane>
<TextArea fx:id="taBot" wrapText="true" editable="false"/>
</TitledPane>
</SplitPane>
</ScrollPane>
Was habe ich vermisst, oder warum kann ich die Scheiben nicht resize?
Dieses Problem Resize gelöst haben, aber jetzt die Scheiben so dünn sind. Wie kann ich das ganze ScrollPane vertikal ausdehnen? Ich habe versucht, 'prefHeight' oder' maxHeight' zu setzen, aber es funktioniert nicht. – Sunflame
@Sunflame, das ist eine andere Frage, aber Sie können versuchen, 'minHeight' zu verwenden. –
Funktioniert nicht mit 'minHight'. – Sunflame