Icon wird nicht geladen, was ist falsch?

Status
Nicht offen für weitere Antworten.

Steev

Bekanntes Mitglied
Wie der Titel schon sagt:

ich probiere ein Icon zu laden und bekomme das einfach nicht hin.
Hier erstmal mein Code:
Code:
private static Icon getIcon()
{
  BufferedImage aktimg = new BufferedImage(16, 16, BufferedImage.TYPE_INT_ARGB)
  File aktfile;
  try{
    aktfile = new File("icons_SAS\\editGraph.png");
    aktimg = ImageIO.read(aktfile.getAbsoluteFile());
  }catch(Exception e){}
  return new ImageIcon(aktimg);
}

Ich kann in diesem Code eigendlich keinen Fehler finden.
Interessant finde ich das wenn ich hinter "aktimg = ImageIO.read(aktfile.getAbsoluteFile());" einen Meldung auf die Konsole ausgeben lasse keine Meldung kommt. Also hängt das Programm irgendwie im ImageIO.

Vieleicht kann mir jemand helfen.
Danke schonmal im voraus.
 
kenne nur das und es funktioniert^^

Code:
icon=Toolkit.getDefaultToolkit().getImage(pfad);
new ImageIcon(icon);
 
OK, das kenne ich auch und habe es auch schon probiert. Aber wenn ihr so keinen Fehler entdecken könnt, dann muss der Fehler irgendwo anders liegen.
 
Vieleicht ist noch wichtig das die Methode in einem Package steht.
Ich weis jetzt nicht ob in Packages Icons als Bilder geladen werden können (müsste aber doch wäre sonst Blödsinn)
 
du solltest in deinem ctach block vielleicht mal eine ausgabe von deinem fehler machen
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben