If Funktionen, GUI, Fachklasse

Bitte aktiviere JavaScript!
Also ich würd das erst mal wie oben in Beitrag #12 mit Funktionen/if-Fällen(/Abfragen) und System.out.println(); machen... WENN das steht, dann würd ich die System.out.println() ersetzen und an das GUI schicken...
 
A

Anzeige


Vielleicht hilft dir dieser Kurs hier weiter: (hier klicken)
Also ich würd das erst mal wie oben in Beitrag #12 mit Funktionen/if-Fällen(/Abfragen) und System.out.println(); machen... WENN das steht, dann würd ich die System.out.println() ersetzen und an das GUI schicken...
So sieht jetzt meine if Anweisung aus.
Java:
public void oeffnung() {
        if(this.a >=0) {
            System.out.println("positiv");
        }
        else{
            System.out.println("negativ");
            
        }
    }
Jedoch meckert nun meine GUI wegen dem Operator +
Java:
public void ab() {
        taAusgabe.append("Öffnung: "+ eineFunktion.oeffnung()+ "nach oben geöffnet");
    }
 
Natürlich bekommst du da einen Fehler. Deine Methode oeffnung hat Rückgabetyp void und nicht String.
Damit das funktioniert müsstest du die system.out.println durch return ersetzen und den Rückgabetyp auf String ändern.

Das ist aber kein schöner Programmierstil, besser wäre es ein MVC zu verwenden. Davon bist du aber viiiiel zu weit weg.
 
Natürlich bekommst du da einen Fehler. Deine Methode oeffnung hat Rückgabetyp void und nicht String.
Damit das funktioniert müsstest du die system.out.println durch return ersetzen und den Rückgabetyp auf String ändern.

Das ist aber kein schöner Programmierstil, besser wäre es ein MVC zu verwenden. Davon bist du aber viiiiel zu weit weg.
ok danke, dann muss ich mal schauen was ich da jetzt mache
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben