Hallo Community wie oben beschrieben hab ich ein Problem mit der Runnable Datei ich habe ein Programm was ich jemanden zeigen wollte und wenn ich auf die Runnable doppel klicke erzeugt er zwar ein Prozess im Task Manger aber sonst passiert nichts.
Ich habe natürlich Google benutzt kam auch auf paar seiten wobei mir die Lösung entweder unschlüssig waren oder sie leider nicht funktioniert haben.
Zu meinen Daten :
Ich benutze Eclipse
und habe Win7
Das Programm Funktioniert über Eclipse probiere ich es über der Console zu starten also die Runnable dann kommt folgender Fehler :
Exception in thread "main" java.lang.illegalArgumentException: input == null!
Eventuell wäre noch wichtig zu sagen ich habe von jemanden Bilder bekommen die ich mit ins Programm einbezogen habe nach dem ich sie reinkopiert hatte kam bei Eclipse der Fehler
Hauptklasse blabla könnte nicht gefunden werden
also ich dann die Hauptklasse gelöschte habe und wieder reinkopiert habe ging das.
Wenn ich von einen anderen Projekt die Runnable Datei mache funktioniert es deshalb schließe ich eine fehlerhafte Installation aus.
Zum Schluss noch die klasse die die Bilder ins Programm lädt weil als ich nach der Fehler gegooglt haben hieß es es hat was damit zu tun.
So ich hoffe ihr könnt mir helfen =)
Ich habe natürlich Google benutzt kam auch auf paar seiten wobei mir die Lösung entweder unschlüssig waren oder sie leider nicht funktioniert haben.
Zu meinen Daten :
Ich benutze Eclipse
und habe Win7
Das Programm Funktioniert über Eclipse probiere ich es über der Console zu starten also die Runnable dann kommt folgender Fehler :
Exception in thread "main" java.lang.illegalArgumentException: input == null!
Eventuell wäre noch wichtig zu sagen ich habe von jemanden Bilder bekommen die ich mit ins Programm einbezogen habe nach dem ich sie reinkopiert hatte kam bei Eclipse der Fehler
Hauptklasse blabla könnte nicht gefunden werden
also ich dann die Hauptklasse gelöschte habe und wieder reinkopiert habe ging das.
Wenn ich von einen anderen Projekt die Runnable Datei mache funktioniert es deshalb schließe ich eine fehlerhafte Installation aus.
Zum Schluss noch die klasse die die Bilder ins Programm lädt weil als ich nach der Fehler gegooglt haben hieß es es hat was damit zu tun.
Java:
import java.awt.image.BufferedImage;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Imageloader
{
public static BufferedImage loadImage(String name)
{
try
{
return ImageIO.read(Imageloader.class.getClassLoader().getResource("gfx/" + name + ".png"));
} catch (IOException e)
{
e.printStackTrace();
}
return null;
}
}
So ich hoffe ihr könnt mir helfen =)
Zuletzt bearbeitet: