asipak4you
Erfahrenes Mitglied
tag auch,
ich verzweifel momentan an der Klasse ImageIO. Ich schaffe es einfach nich damit Bilder einzulesen. Der Compiler meckert ständig:
so sieht der code zu einlesen aus:
(wenn ihr mehr braucht, einfach melden)
ich weiß einfach nich was ich falsch mache, wenn ich versuche die Grafiken mit
einzulesen, kann ich sie mit g.drawImage(gras,0, 0, this); trotzdem nicht zeichnen.
eine Ausgabe mit
System.out.println(gras);
ergibt
sun.awt.image.ToolkitImage@1cf8583
ist das ein zu erwartender Wert? kenne mich nicht so aus.
Danke schonmal im voraus!
ich verzweifel momentan an der Klasse ImageIO. Ich schaffe es einfach nich damit Bilder einzulesen. Der Compiler meckert ständig:
"javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(Unknown Source)
at TD.<init>(TD.java:129)
at TD.main(TD.java:183)"
so sieht der code zu einlesen aus:
Code:
public class TD extends Frame implements Runnable {
//
//....gekürzt ...
//
//texture
Image gras, boden_senkrecht, boden_horizontal, kurve_or, kurve_ru, kurve_ul, kurve_lo;
try {
boden_senkrecht = ImageIO.read(new File("bilder/boden_25x25_senk.gif"));
boden_horizontal = ImageIO.read(new File("bilder/boden_25x25_hori.gif"));
gras = ImageIO.read(new File("bilder/gras_25x25.gif"));
} catch(IOException ex) {
ex.printStackTrace();
}
//
//....gekürzt ...
//
}
ich weiß einfach nich was ich falsch mache, wenn ich versuche die Grafiken mit
Code:
gras = Toolkit.getDefaultToolkit().getImage("bilder/gras_25x25.gif");
eine Ausgabe mit
System.out.println(gras);
ergibt
sun.awt.image.ToolkitImage@1cf8583
ist das ein zu erwartender Wert? kenne mich nicht so aus.
Danke schonmal im voraus!