Button zuweisen (Java) - Frage.

09/27/2014 15:33 Bombasticx3#1
#closed
09/27/2014 16:54 TeraTroll#2
Wie soll er auch was machen? Du hast den Listenern keine Funktion zugewiesen ^^.

Code:
    ActionListener addierer= new ActionListener(){
        public void actionPerformed(ActionEvent e){
        zahler++;
        }};
     ActionListener subtrahierer= new ActionListener(){
        public void actionPerformed(ActionEvent e){
        zahler--;
        }};
probiers mal so ;)

Da du dort unten eine Methode hast(warum auch immer :3)
hier eine etwas "feinere" Art":


MfG Joshi
09/28/2014 15:49 snow#3
Du führst die Funktion "rechnen_1" in deinem Code niemals aus, wie soll also was passieren?

@TeraTroll: Deine erste Methode funktioniert nicht, weil der Text des Labels nicht aktualisiert wird, die zweite, weil du beide ActionListener an button_1 übergibst, somit wird erst addiert und dann subtrahiert.
09/28/2014 15:59 Bombasticx3#4
Funzt nicht.

#edit: Habs
09/28/2014 16:05 snow#5
Bitte nicht so ausführlich, du könntest das z.B. mit !funzt noch kürzer schreiben.
09/28/2014 23:27 Moneypulation#6
snow mit seinen Witzen.. btw könntest mal schließen :D
09/28/2014 23:48 snow#7
Das war kein Witz, ! negiert die Aussage "funzt". :(

#closed