Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno JavaFX - ImageView - resize without change aspect ratio

Dobrý den,

Potřeboval jsem získat, při změně výšky obrázku, jeho šířku pro zachování poměru stran.

Zjistil jsem, že by k tomu měla sloužit metoda setPreserveRatio(true);

Jenže když napíšu

ImageView image = new ImageView(new Image("file:image/image.png"));
image.setPreserveRatio(true);
image.setFitHeight(100);
int height = (int) image.getFitHeight();
int width = (int) image.getFitWidth();

tak width je 0;

Jak to mám, prosím vás, napsat správně?

Děkuji.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny