diff --git a/Hitori/src/main/java/PR2/HitoriSpiel/Main/Main.java b/Hitori/src/main/java/PR2/HitoriSpiel/Main/Main.java index 80e6541..2f30bb4 100644 --- a/Hitori/src/main/java/PR2/HitoriSpiel/Main/Main.java +++ b/Hitori/src/main/java/PR2/HitoriSpiel/Main/Main.java @@ -4,9 +4,21 @@ import PR2.HitoriSpiel.GUI.StartMenu; import javax.swing.*; + +/** + * Einstiegspunkt des Hitori-Spiels. Initialisiert die GUI und startet das Programm. + */ + public class Main { public static void main(String[] args) { - SwingUtilities.invokeLater(() -> new StartMenu()); + SwingUtilities.invokeLater(() -> { + try { + new StartMenu(); + } catch (Exception e) { + e.printStackTrace(); + JOptionPane.showMessageDialog(null, "Ein schwerer Fehler ist aufgetreten: " + e.getMessage(), "Fehler", JOptionPane.ERROR_MESSAGE); + } + }); } } \ No newline at end of file