Nabend,
mein Projekt ist fast fertig und bin grad am Feintuning. Ich möchte das bestimmte Images, die verschiedene Größen haben, über die Fläche eines ImageViews gestretched werden.
Ich habe schon viele Dinge probiert. Manche waren vielversprechender als andere. Unter anderem hatte ich probiert mit:
Das vielversprechendste war mit:
Allerdings passen da die X und Y Werte nicht. Das heißt das Image hat zwar augenscheinlich(!) die richtige Größe, ist aber versetzt. Bevor ich jetzt groß etwas eigenes mache, wie das BufferedImage zu resizen ect, gibt es vielleicht einen einfachen Weg, einfach das Bild auf die größe des ImageViews zu stretchen? Wenn die Ratio dabei nicht 100% passt, ist das nicht so schlimm.
Ich habe wirklich viele verschiende Sachen ausprobiert. U.a.
-das image als AnchorPane background genutzt,
-das Buffered Image resized
-ImageView
-BackgroundImages erstellt
Aber alles hatte nicht wirklich funktioniert.
mein Projekt ist fast fertig und bin grad am Feintuning. Ich möchte das bestimmte Images, die verschiedene Größen haben, über die Fläche eines ImageViews gestretched werden.
Ich habe schon viele Dinge probiert. Manche waren vielversprechender als andere. Unter anderem hatte ich probiert mit:
Das vielversprechendste war mit:
Code:
imageView.setFitWidth(width);
imageView.setHeight(height);
Allerdings passen da die X und Y Werte nicht. Das heißt das Image hat zwar augenscheinlich(!) die richtige Größe, ist aber versetzt. Bevor ich jetzt groß etwas eigenes mache, wie das BufferedImage zu resizen ect, gibt es vielleicht einen einfachen Weg, einfach das Bild auf die größe des ImageViews zu stretchen? Wenn die Ratio dabei nicht 100% passt, ist das nicht so schlimm.
Ich habe wirklich viele verschiende Sachen ausprobiert. U.a.
-das image als AnchorPane background genutzt,
-das Buffered Image resized
-ImageView
-BackgroundImages erstellt
Aber alles hatte nicht wirklich funktioniert.