S
Spratz
Gast
Hallo!
Für ein Projekt muss ich im laufenden Betrieb des Programms das Icon eines Labels ändern und anzeigen.
Allerdings klappt das bislang noch überhaupt nicht.
Ich benutze folgenden Code:
Allerdings wird dann das Label quasi invisible, es wird also gar nichts mehr darin angezeigt.
Auch ein refresh des Labels ändert daran nichts.
(Bilder befinden sich im Package Luenopoly.Grafik, müsste also die richtige URL sein, beim eintragen der Grafik, die das Label beim Programmstart anzeigen soll funktioniert das ja auch)
Eine Vermutung ist, dass es vielleicht nicht ohne
funktioniert? Allerdings habe ich im Internet einige Beispiele ohne gefunden und die Methode kann ich nicht verwenden, da meine Methoden alle statisch sind (Hat anders nicht funktioniert).
Würde mich riesig über ein wenig Hilfe freuen. Danke schonmal im Voraus!!!
Für ein Projekt muss ich im laufenden Betrieb des Programms das Icon eines Labels ändern und anzeigen.
Allerdings klappt das bislang noch überhaupt nicht.
Ich benutze folgenden Code:
Code:
Spielbrett.jLabelKarten.setIcon(new javax.swing.ImageIcon("/Luenopoly/Grafik/AmStint.jpg"));
Allerdings wird dann das Label quasi invisible, es wird also gar nichts mehr darin angezeigt.
Auch ein refresh des Labels ändert daran nichts.
(Bilder befinden sich im Package Luenopoly.Grafik, müsste also die richtige URL sein, beim eintragen der Grafik, die das Label beim Programmstart anzeigen soll funktioniert das ja auch)
Eine Vermutung ist, dass es vielleicht nicht ohne
Code:
getClass().getResource
Würde mich riesig über ein wenig Hilfe freuen. Danke schonmal im Voraus!!!