Image Pfad in ein String bekommen

JavaMaddin

Mitglied
Schaffe es einfach nicht den Pfad eines Images/ImageIcon in ein String zu packen.

Hab folgenden Code zum Aufrufen eines Bildes:

Code:
pictureOriginal = new ImageIcon(("./pic/boy1.jpg")).getImage();

und dann wollte ich folgendes tun:

Code:
System.out.println("Pfad: " + pictureOriginal.getClass().getResource("./pic/boy1.jpg"));

Was mache ich falsch?
 
Und sollen wir nun Raten wo das Problem ist?

Was ist das Ergebnis was du bekommst und was erwartest du?
 
Na nix, entweder ne NullPointerException oder null!

Hab nen Image dass ich zu einem ImageIcon konvertiere.
 
Zuletzt bearbeitet:
Also hab es einfach anders herum gelöst.
Nen ImageIcon erstellt und dann setImage etc.

Code:
imageiconKunde	 = new ImageIcon(getClass().getResource("/pics/boy1.jpg"));
imageiconKunde.setImage(imageiconKunde.getImage().getScaledInstance(100, 100, Image.SCALE_SMOOTH));

Seltsam, aber naja!
 

Neue Beiträge

Zurück