From aa28f64c4fc319015cff33f1615975610416a715 Mon Sep 17 00:00:00 2001 From: Justin Date: Wed, 18 Jun 2025 16:45:27 +0200 Subject: [PATCH] Creating a simple frame --- .../hs_mannheim/informatik/chess/gui/Gui.java | 17 ++++++++++++++++- .../hs_mannheim/informatik/chess/main/Main.java | 14 +++++--------- 2 files changed, 21 insertions(+), 10 deletions(-) diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/gui/Gui.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/gui/Gui.java index 11f40d2..0f16e64 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/gui/Gui.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/gui/Gui.java @@ -1,5 +1,20 @@ package de.hs_mannheim.informatik.chess.gui; -public class Gui { +import javax.swing.JFrame; +public class Gui { + + public Gui(){ + mainFrame(); + } + + public JFrame mainFrame() { + JFrame frame = new JFrame(); + frame.setSize(1600, 1000); + frame.setLocationRelativeTo(null); + + frame.setDefaultCloseOperation(2); + frame.setVisible(true); + return frame; + } } diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java index fe97eeb..4967926 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java @@ -1,13 +1,9 @@ package de.hs_mannheim.informatik.chess.main; +import de.hs_mannheim.informatik.chess.gui.Gui; -/** - * Hello world! - * - */ -public class Main -{ - public static void main( String[] args ) - { - System.out.println( "Hello World!" ); +public class Main{ + + public static void main( String[] args ){ + new Gui(); } }