folgender code führt zu der fehlermeldung:
java.lang.ClassCastException: sun.awt.image.ToolkitImage
at spincontrol.Start.<init>(Start.java:68)
at spincontrol.Start.main(Start.java:115)
Exception in thread "main" java.lang.NullPointerException
at spincontrol.Start.<init>(Start.java:79)
at spincontrol.Start.main(Start.java:115)
Bild konnte nicht geladen werden!
Cause: null
Message: java.lang.ClassCastException: sun.awt.image.ToolkitImage
Class: class java.lang.ClassCastException
---------------------------------------------
kann mir jemand sagen, warum?! auch bei absolut / vollständiger pfadangabe.
(ausdokumentierte version klappt, leider aber auch nicht überall!)
danke,
acky
java.lang.ClassCastException: sun.awt.image.ToolkitImage
at spincontrol.Start.<init>(Start.java:68)
at spincontrol.Start.main(Start.java:115)
Exception in thread "main" java.lang.NullPointerException
at spincontrol.Start.<init>(Start.java:79)
at spincontrol.Start.main(Start.java:115)
Bild konnte nicht geladen werden!
Cause: null
Message: java.lang.ClassCastException: sun.awt.image.ToolkitImage
Class: class java.lang.ClassCastException
---------------------------------------------
kann mir jemand sagen, warum?! auch bei absolut / vollständiger pfadangabe.
(ausdokumentierte version klappt, leider aber auch nicht überall!)
danke,
acky
Code:
Image image;
try {
//img = (BufferedImage)
// new ImageIcon(ImageIO.read(getClass().
// getResource("startscreen.bmp")) ).getImage();
image = getToolkit().getImage("startscreen.bmp");
img = (BufferedImage) image;
} catch (Exception e1) {
System.out.println("Bild konnte nicht geladen werden!");
System.out.println("Cause: " + e1.getCause() );
System.out.println("Message: " + e1.toString() );
System.out.println("Class: " + e1.getClass() );
System.out.println("---------------------------------------------");
e1.printStackTrace();
}