diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/controller/Controller.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/controller/Controller.java index 72deb1e..338492f 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/controller/Controller.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/controller/Controller.java @@ -1,5 +1,14 @@ package de.hs_mannheim.informatik.chess.controller; -public class Controller { +import de.hs_mannheim.informatik.chess.gui.Gui; +import de.hs_mannheim.informatik.chess.model.ChessEngine; +public class Controller { + Gui gui; + ChessEngine engine; + + public Controller(Gui gui, ChessEngine engine) { + this.gui = gui; + this.engine = engine; + } } 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 0ca22cf..caa5b83 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,11 +1,15 @@ package de.hs_mannheim.informatik.chess.main; import de.hs_mannheim.informatik.chess.gui.Gui; +import de.hs_mannheim.informatik.chess.controller.Controller; +import de.hs_mannheim.informatik.chess.model.ChessEngine; public class Main{ public static void main( String[] args ){ - new Gui(); + Gui gui = new Gui(); + ChessEngine engine = new ChessEngine(); + new Controller(gui, engine); } }