Java Swing Anwendung neu starten?

... komplette Frage anzeigen

2 Antworten

ich würde dass mit einer Main-Klasse, die sozusagen zur Steuerung dient, lösen

und dann eine Klasse MyApp die das eigentliche Programm darstellt

in der Main Klasse erzeuge ich dann eine Instanz von MyApp, die auch eine Methode start() und exit() enthält usw. usf.

falls du es etwas genauer wissen möchtest einfach nachfragen (grad etwas schreibfaul) ;)

Antwort bewerten Vielen Dank für Deine Bewertung

Hängt zu 100% von der Struktur des Programms ab, aber ein offensichtlicher weg zum Neustart ist eine Endlosschleife(oder weniger optimal eine Rekursion) in der Hauptmethode. Beim Neustrat erledigst du einfach alle Threads und Objekte und lässt sie dann durch einen neuen durchlauf neu initialisieren.

Antwort bewerten Vielen Dank für Deine Bewertung