

JavaFX - image resize
Dobrý den,
Právě jsem začal používat JavaFX a hned na začátku jsem se zasekl. Totiž chci vložit obrázek, což se mi podařilo přes JavaFX Scene Builder, jenže nevím, jak mu změnit velikost přes kód.
Děkuji za radu.
Už to funguje, ale udělal jsem to jiným způsobem.
<ImageView fx:id="image2" fitHeight="1440" fitWidth="900" preserveRatio="true">
Tohle jsem nastavil v souboru FXMLDocument.fxml.
Funguje to kupodivu přesně jak jsem chtěl, aby výška obrázku byla přes celou obrazovku a šířka se přizpůsobila, aby poměr stran zůstal zachovaný.
Jenže potřebuji, aby jsi sám program vzal rozlišení obrazovky a podle toho nastavil výšku.
A tohle nefunguje (soubor FXMLDocumentController.java)
@FXML
private ImageView image2;
@Override
public void initialize(URL url, ResourceBundle rb) {
Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
image2.setFitHeight(primaryScreenBounds.getHeight( ));
}