Hallo, ich habe folgendes Problem.
Ich soll einen Button initialisieren, der mir eine Verspätung auf eine Uhrzeit addiert.
Die Berechnung der "neuen" Uhrzeit (also Uhrzeit+Verspätung) soll in einer Methode geschehen.
Und hier ist mein Problem, da die Button classe Berechnen als void festgelegt ist, ich aber einen Wert aus der Methode zurückgeben möchte. Ich kenne mich bei GUI noch nicht so gut aus, daher even. ein leichter Fehler?!
Weitere Vorgabe ist, dass die Uhrzeit als String definiert und die Minuten als Integer definiert sind.
Ich soll einen Button initialisieren, der mir eine Verspätung auf eine Uhrzeit addiert.
Die Berechnung der "neuen" Uhrzeit (also Uhrzeit+Verspätung) soll in einer Methode geschehen.
Und hier ist mein Problem, da die Button classe Berechnen als void festgelegt ist, ich aber einen Wert aus der Methode zurückgeben möchte. Ich kenne mich bei GUI noch nicht so gut aus, daher even. ein leichter Fehler?!
Weitere Vorgabe ist, dass die Uhrzeit als String definiert und die Minuten als Integer definiert sind.
Java:
//---------------Button berechnen
class Berechnen implements ActionListener {
public void actionPerformed(ActionEvent e) {
int minuten=0;
int uhrzeitZahl=0;
uhrzeitZahl = Integer.parseInt(opAnkunft.getText()); //Eingabe-Textfeld der //Ankunftszeit
String uhrzeit = Integer.toString(uhrzeitZahl);
minuten = Integer.parseInt(opVerspaet.getText()); //Eingabe-txtfeld der Verspät.
berechneAnkunft(uhrzeit,minuten);
opAnkunft.setText(ergebnis +" ");
}
private String berechneAnkunft(String uhrzeit, int minuten){
int ergebnis;
return ergebnis = uhrzeit+minuten;
}
} // Berechnen
Zuletzt bearbeitet: