27 lines
722 B
Java
27 lines
722 B
Java
public class Kontrolleur {
|
|
View view;
|
|
Zufallszahlengenerator zufallszahlengenerator;
|
|
|
|
public void setView(View v) {
|
|
this.view = v;
|
|
}
|
|
|
|
public void setZufallszahlengenerator(Zufallszahlengenerator z) {
|
|
this.zufallszahlengenerator = z;
|
|
}
|
|
|
|
public boolean setObergrenze(String nutzereingabe) {
|
|
if(nutzereingabe.matches("[0-9]+")) {
|
|
int nutzereingabeAlsZahl = Integer.parseInt(nutzereingabe);
|
|
this.zufallszahlengenerator.setObergrenze(nutzereingabeAlsZahl);
|
|
return true;
|
|
} else {
|
|
return false;
|
|
}
|
|
}
|
|
|
|
public void weiseAnZufallszahl() {
|
|
this.zufallszahlengenerator.erzeugeNeueZufallszahl();
|
|
}
|
|
}
|