Hi,
ich bekomme folgende Fehlermeldung:
[Java]Exception in thread "main" java.lang.NullPointerException
at roijarui.<init>(roijarui.java:92)
at roijar.<init>(roijar.java:43)
at roijar.main(roijar.java:50)[/Java]
Bei den Codezeilen:
[Java]
public roijar() {
super ("");
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setSize(976, 850);
setLocationRelativeTo(null);
BufferedImage img = null;
try {
img = ImageIO.read(new URL("logo.gif")); //URL bzw. Pfad zur Image-Datei
}
catch(IllegalArgumentException iae) {
JOptionPane.showMessageDialog(this,
"Eine externe Datenquelle konnte nicht gefunden werden!",
"IllegalArgumentException",
JOptionPane.WARNING_MESSAGE);
}
catch(IOException ioe) {
JOptionPane.showMessageDialog(this,
"Fehler beim Lesen einer externen Datenquelle!",
"IOException",
JOptionPane.WARNING_MESSAGE);
}
add(new roijarui(img));
setResizable(false);
setVisible(true);
}
public static void main(String[] param){
new roijar();
}
[/code]
Es kommt auch die Fehlermeldung, dass eine IOExeption ausgelöst wurde... Deswegen habe ich mir mal die ioe ausgeben lassen. Erst gab es einen Protokollfehler. Deswegen habe ich jetzt
ich bekomme folgende Fehlermeldung:
[Java]Exception in thread "main" java.lang.NullPointerException
at roijarui.<init>(roijarui.java:92)
at roijar.<init>(roijar.java:43)
at roijar.main(roijar.java:50)[/Java]
Bei den Codezeilen:
[Java]
public roijar() {
super ("");
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setSize(976, 850);
setLocationRelativeTo(null);
BufferedImage img = null;
try {
img = ImageIO.read(new URL("logo.gif")); //URL bzw. Pfad zur Image-Datei
}
catch(IllegalArgumentException iae) {
JOptionPane.showMessageDialog(this,
"Eine externe Datenquelle konnte nicht gefunden werden!",
"IllegalArgumentException",
JOptionPane.WARNING_MESSAGE);
}
catch(IOException ioe) {
JOptionPane.showMessageDialog(this,
"Fehler beim Lesen einer externen Datenquelle!",
"IOException",
JOptionPane.WARNING_MESSAGE);
}
add(new roijarui(img));
setResizable(false);
setVisible(true);
}
public static void main(String[] param){
new roijar();
}
[/code]
Java:
public roijarui(Image pic) {
Es kommt auch die Fehlermeldung, dass eine IOExeption ausgelöst wurde... Deswegen habe ich mir mal die ioe ausgeben lassen. Erst gab es einen Protokollfehler. Deswegen habe ich jetzt
Java:
img = ImageIO.read(new URL("file:logo.gif"));[/Java] aber jetzt sagt er "Can't get input Stream from URL".
Was muss ich machen? =)
MfG Disi