woezelmann
Mitglied
Sorry, war schon spät, als ich das geschrieben habe
ich meinte das so:
zur Erklärung:
Der Konstruktor von ImageIcon nimmt auch ein File-Objetct, und da dieses anscheinend einen korrekten absoluten Pfad zusammenbaut, kannst du es ohne über den Resource-Umweg benutzten. Um zu testen, ob es die Datei auf die das File-Objekt zeigt wirklich gibt, kannst du auch
prüfen.
ich meinte das so:
Code:
protected static ImageIcon createImageIcon(File path) {
return new ImageIcon(path);
}
File file = new File("../img/Deutschland.png");
ImageIcon icon = createImageIcon(file);
zur Erklärung:
Der Konstruktor von ImageIcon nimmt auch ein File-Objetct, und da dieses anscheinend einen korrekten absoluten Pfad zusammenbaut, kannst du es ohne über den Resource-Umweg benutzten. Um zu testen, ob es die Datei auf die das File-Objekt zeigt wirklich gibt, kannst du auch
Code:
file.exists();
prüfen.
Zuletzt bearbeitet: