Methoden Per Buttonklick eine Zufallszahl in ein Numberfield geben

BenjiPhoenix

Neues Mitglied
Hallo! Ich habe gerade ein Thema in der Schule, was ich nicht ganz verstehe. Wir sollen im Java Editor eine GUI erstellen (ein Spiel). Das habe ich weitestgehend schon erledigt, mir fehlt jetzt nur noch, wenn man auf einen Button klickt, eine Zufallszahl (von 1-9) in jeweils 1 Numberfield (von 3) generiert wird (Also 3 Numberfields und 3 mal eine andere Zufallszahl (nicht schlimm, wenn ausversehen mal die gleiche raus kommt)). Ich blicke da irgendwie nicht durch und wäre sehr dankbar, wenn ihr mir schnell helfen könntet. Hier noch mein Code:

public void btn3GewinnenZiehen_ActionPerformed(ActionEvent evt) {
nf3Gewinnen1.setInt();
nf3Gewinnen2.setInt();
nf3Gewinnen3.setInt();
nfDeineMuenzen.setInt(nfDeineMuenzen.getInt()-1);
}

public class zufallszahl{
int zahl = (int)(Math.random() * 9 + 1);
}

//Das Spiel heißt 3 Gewinnen

//Code Ende

(Bitte beachtet die Rechtschreibfehler nicht, ich stehe extrem unter Zeitdruck :/)
 
Zuletzt bearbeitet:
Mehr Code wäre besser, und dein Zufallswert musst du nicht in eine extra Klasse packen, eine Methode reicht. Hier mal ein Ansatz.
Java:
public void doSomething() {
    textfield1.setText(getZufallszahl());
    textfield2.setText(getZufallszahl());
    textfield3.setText(getZufallszahl());
}

private int getZufallszahl() {
    return (int)(Math.random() * 9 + 1);
}
 

Neue Themen


Zurück
Oben