Hi,
ich habe ein Fenster erstellt und wollte etwas Code schreiben, sodass wenn man auf einem Button klicht das JFrame sich leert
Kurze Erklärung: es erstellt im jframe ein Button mit den oben übergebenden ActionListener( e->{ )
Main.onStart()
Fehler:
die Components werden zwar entfernt, das Fenster wird aber nicht mehr aktualisiert
Vermutete Fehlerursache:
Das Programm stoppt direkt nach dem Aufruf von revalidate, was die Methode nicht mag
Ich benutze Windows und Java 17.0.4
ich habe ein Fenster erstellt und wollte etwas Code schreiben, sodass wenn man auf einem Button klicht das JFrame sich leert
Java:
this.components.createButton(0, 0, 150, 50, "Start", e->{
getWindow().removeAll();
getWindow().revalidate();
Main.onStart();
});
Main.onStart()
Code:
public static void onStart() {
System.out.println("Start");
}
Fehler:
die Components werden zwar entfernt, das Fenster wird aber nicht mehr aktualisiert
Vermutete Fehlerursache:
Das Programm stoppt direkt nach dem Aufruf von revalidate, was die Methode nicht mag
Ich benutze Windows und Java 17.0.4