Hallo,
ich habe vor in einem Servlet Bilder zu skalieren. Nun die Methode habe ich schon, aber leider bekomme ich immer eine Exception:
[WR]
method getWidth in class java.awt.Image cannot be applied to given types
required: java.awt.image.ImageObserver
found: no arguments
method getHight in class java.awt.Image cannot be applied to given types
required: java.awt.image.ImageObserver
found: no arguments
[/WR]
Meine Methode sieht wie folgt aus (Auszug):
Wenn ich
schreibe kommt folgender Fehler:
[WR]
java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
[/WR]
Wer kann mir auf die Sprünge helfen?
LG Purzel
ich habe vor in einem Servlet Bilder zu skalieren. Nun die Methode habe ich schon, aber leider bekomme ich immer eine Exception:
[WR]
method getWidth in class java.awt.Image cannot be applied to given types
required: java.awt.image.ImageObserver
found: no arguments
method getHight in class java.awt.Image cannot be applied to given types
required: java.awt.image.ImageObserver
found: no arguments
[/WR]
Meine Methode sieht wie folgt aus (Auszug):
Java:
// lesen
Image image = new ImageIcon(load_image + profil_image).getImage();
// skalieren
int newWidth = image.getWidth()/2;
int newHeight = image.getHeight()/2;
image = image.getScaledInstance(newWidth, newHeight, Image.SCALE_SMOOTH);
Wenn ich
Code:
int newWidth = image.getWidth(null)/2
[WR]
java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
[/WR]
Wer kann mir auf die Sprünge helfen?
LG Purzel