Hallo,
Ich habe ein kleines Spiel geschrieben.
Mein Problem ist, dass es komplett in der Konsole läuft und ich eine GUI machen möchte.
dabei kommen solche Abfragen für die Entscheidungen des Spielers zum einsatz:
die oben mit
definiert wurden und mit
Getestet und ausgeführt werden.
Nun möchte ich dieses Scanner-Objekt gerne in meiner GUI durch Buttons ersetzen.
Mein Problem dabei ist, dass ich mein 2351 Zeilen langes Programm ungern noch einmal neu in zerstückelter Form in die Buttons packen möchte, sondern nur einen Wert (den von input ) durch Buttons ändern möchte und danach mit dem Programm fortfahren.
Ich habe jedoch keine Möglichkeit gefunden effizient auf den Button zu warten, da
Zu recourcenlastig ist.
Ich hoffe ihr könnt mir helfen.
MfG SchalliLP
Ich habe ein kleines Spiel geschrieben.
Mein Problem ist, dass es komplett in der Konsole läuft und ich eine GUI machen möchte.
dabei kommen solche Abfragen für die Entscheidungen des Spielers zum einsatz:
Java:
input = in.nextLine();
Java:
Scanner in = new Scanner(System.in);
Java:
if (input.equals("1")) {
//Code der ausgeführt wird
}
Nun möchte ich dieses Scanner-Objekt gerne in meiner GUI durch Buttons ersetzen.
Mein Problem dabei ist, dass ich mein 2351 Zeilen langes Programm ungern noch einmal neu in zerstückelter Form in die Buttons packen möchte, sondern nur einen Wert (den von input ) durch Buttons ändern möchte und danach mit dem Programm fortfahren.
Ich habe jedoch keine Möglichkeit gefunden effizient auf den Button zu warten, da
Java:
while (input != "1"){}
Ich hoffe ihr könnt mir helfen.
MfG SchalliLP