Wenn die GUI Teil einer Anwendung ist, können wir einfach die Anwendung neu starten, etwa so:wie kann ich eine GUI neustarten?
String udir = System.getProperty("user.dir");
try {
String cmd = "java -Xmx150m -jar \"" +udir+ "\\MeineAnwendung.jar\"";
Runtime.getRuntime().exec(cmd);
System.exit(0);
} catch (IOException ex) {
ex.printStackTrace();
}