tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Kai008
  • 1 Beitrag von Kai008
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1417
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ma He Ma He ist offline Rookie
    Registriert seit
    Feb 2010
    Beiträge
    5
    Hallo zusammen,

    ich bin noch ein Anfänger und habe folgendes Problem:
    ich möchte ein Bild auf dem JLabel aktualisieren, das heißt durch einen Klick auf einen Button soll je nach dem aktuell angezeigtem Bild das nächste aufgerufen werden. Natürlich an Stelle des aktuellen Bildes.
    Wie kann ich das anstellen?

    Vielen Dank im Voraus
     

  2. #2
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Das einfachste wäre wohl:

    Icons in HashSet, den Iterator danach Speichern (Klassenvariable JLabel), nach jeden Aufruf einer Methode das nächste Icon aus dem Iterator hohlen, und mit setIcon setzen. JButton ruft natürlich im JLabel die Methode auf.
    Ma He bedankt sich. 

  3. #3
    Ma He Ma He ist offline Rookie
    Registriert seit
    Feb 2010
    Beiträge
    5
    Zitat Zitat von Kai008 Beitrag anzeigen
    Das einfachste wäre wohl:

    Icons in HashSet, den Iterator danach Speichern (Klassenvariable JLabel), nach jeden Aufruf einer Methode das nächste Icon aus dem Iterator hohlen, und mit setIcon setzen. JButton ruft natürlich im JLabel die Methode auf.

    Tut mir Leid wegen dem doofen Nachgefrage, aber könntest du das eventuell genauer erklären (HashSet, Iterator) ?

    Trotzdem vielen Dank schonmal!
     

  4. #4
    Kai008 Kai008 ist offline Mitglied Brillant
    Registriert seit
    May 2008
    Ort
    Brunn/Geb. (Niederösterreich)
    Beiträge
    944
    Blog-Einträge
    1
    Hab schnell mal ein Beispiel geschrieben. Hab mich aber für eine ArrayList umentschieden, da HashSet offenbar nicht geordnet bleiben.
    Angehängte Dateien Angehängte Dateien
    Ma He bedankt sich. 

  5. #5
    Ma He Ma He ist offline Rookie
    Registriert seit
    Feb 2010
    Beiträge
    5
    Super, vielen Dank für die Mühe!
    Ich werde es mir mal anschauen
     

Ähnliche Themen

  1. JLabel kopieren
    Von yax im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 13
    Letzter Beitrag: 18.07.10, 00:36
  2. JLabel
    Von $$Money$$ im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 16
    Letzter Beitrag: 14.01.09, 08:53
  3. Bild auf JLabel
    Von Pichel im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 14.07.08, 12:38
  4. DrawString und JLabel
    Von killerkirsche im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 17.06.08, 15:17
  5. JLabel
    Von lernen.2007 im Forum Java
    Antworten: 9
    Letzter Beitrag: 28.05.07, 20:13

Stichworte