StackPane の ImageView のサイズ変更に問題があります。StackPane がルート コンテナで、イメージの高さと幅を StackPane にバインドすると、すべて問題ありません。
<StackPane id="StackPane" fx:id="stack" prefHeight="400.0" prefWidth="600.0" style="-fx-background-color: lightgreen;" styleClass="mainFxmlClass" xmlns:fx="http://javafx.com/fxml" fx:controller="javafxapplication8.FXMLController">
<children>
<ImageView fx:id="image" fitHeight="100.0" fitWidth="300.0" pickOnBounds="true" preserveRatio="true" />
</children>
<stylesheets>
<URL value="@fxml.css" />
</stylesheets>
</StackPane>
しかし、そのようなスタックペインをグリッドなどに配置すると、画像が適切にサイズ変更されません。私が読んだように、ImageView がサイズ変更できないという問題。サイズ変更可能にする方法はありますか?または、ImageView のサイズを変更する方法についてアドバイスをいただけますか?