carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
2.688 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 315 von 2963 (11%) |<   <   >   >|

Autor Armin Hoppe
Datum 30.11.01, 19:17
Betreff Re: eigene Listener-Klassen


noch was,

du könntest auch mit set/getActionCommand() arbeiten.

// in der main():
for(i=0;i<18;i++)
{
    buttons[i].setActionCommand(String.valueOf(i));
}

// in der Button_Listener-klasse / actionPerformed():
{
    // hier mußte zu nem button castn //
    Button quelle =(Button)ereignis.getSource();
    String zeichen =quelle.getLabel();
    // oder:
    String zeichen =quelle.getActionCommand();
}


so könntest du problemlos in der Button_Listener-klasse damit weiterarbeiten. das tolle dabei ist, das du mit button.setActionCommand() dem button eine beliebige kennung aufdrücken kannst, durch die du ihn später ohne probs wieder identifizieren kannst.


Diskussionsverlauf:
eigene Listener-Klassen
    Re: eigene Listener-Klassen
        Re: eigene Listener-Klassen
            Re: eigene Listener-Klassen
                Re: eigene Listener-Klassen
    Re: eigene Listener-Klassen
    Re: eigene Listener-Klassen
        Re: eigene Listener-Klassen
            Re: eigene Listener-Klassen

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com