Hallo!
Ich bin schon etwas länger am Programmieren mit Java. Da ich nicht mehr Bock habe, die GUIs selber zu machen, habe ich mir mal einen GUI-Builder zugelegt. Als erstes habe ich mir nur mal einen JFrame erzeugen lassen. Als ich mir den Code angeguckt habe, stand da sowas:
Das hat mich etwas verwundert, weil mein Code dafür, den ich bisher immer verwendet habe, immer so ausgesehen hat:
Warum macht der GUI-Builder das anders und welche Variante sollte ich verwenden?
Ich bin schon etwas länger am Programmieren mit Java. Da ich nicht mehr Bock habe, die GUIs selber zu machen, habe ich mir mal einen GUI-Builder zugelegt. Als erstes habe ich mir nur mal einen JFrame erzeugen lassen. Als ich mir den Code angeguckt habe, stand da sowas:
Java:
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
MainWindow frame = new MainWindow();
frame.setVisible(true);
}
});
}
Java:
public static void main(String[] args) {
new MainWindow().setVisible(true);
}