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.726 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

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

Autor Armin Hoppe
Datum 30.11.01, 18:58
Betreff Re: eigene Listener-Klassen


hallo,

du meldest deine selbst def. Button_Listener-klasse nur bei den buttons an, dabei wird, wenn du es richtig machst, nicht jedesmal ein obj. erzeugt.

z.B.
ButtonListener but_empf =new ButtonListener();
Button[] buttons =new Button[18];
for(i=0;i<18;i++)
{
    buttons[i] =new Button();
    
    switch (i){
        case 10: zeichen ="."; break;
        case 11: zeichen ="+"; break;
        case 12: zeichen ="-"; break;
        case 13: zeichen ="*"; break;
        case 14: zeichen ="/"; break;
        case 15: zeichen ="C"; break;
        case 16: zeichen ="="; break;
        case 17: zeichen ="!"; break;
    }
    
    if (i>9){
        buttons[i].setLabel(zeichen);
    }
    else{
        buttons[i].setLabel(Integer.toString(i));
    }
    
    buttons[i].setFont(but_font);
    buttons[i].addActionListener(but_empf);
    buttons[i].addMouseListener(maus_empf);
    fenster.add(buttons[i]);
}



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