diff options
| author | loic <git-account@loicguegan.fr> | 2016-09-23 09:37:06 +0200 |
|---|---|---|
| committer | loic <git-account@loicguegan.fr> | 2016-09-23 09:37:06 +0200 |
| commit | cb117797a68cf912b2c58d6e61b1e12025baace2 (patch) | |
| tree | abab09d1403d32747563693a854083d501d1817b /src/main/java/app | |
| parent | 8f45d6ced9e75ab382ea302050fd8fa86ea55468 (diff) | |
Diffstat (limited to 'src/main/java/app')
| -rw-r--r-- | src/main/java/app/Application.java | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/main/java/app/Application.java b/src/main/java/app/Application.java index 9efd5e3..0b8a814 100644 --- a/src/main/java/app/Application.java +++ b/src/main/java/app/Application.java @@ -2,18 +2,12 @@ package app; import adapter.ModelAdapter; import controller.MainWindowController; -import javafx.event.EventHandler; import javafx.fxml.FXMLLoader; -import javafx.scene.Parent; -import javafx.scene.Scene; -import javafx.scene.input.KeyEvent; +import javafx.scene.*; import javafx.stage.Stage; -import model.Board; -import model.IModel; +import model.*; import observer.IObserver; -import java.awt.*; - public class Application extends javafx.application.Application{ public static void main(String[] args) { @@ -23,14 +17,15 @@ public class Application extends javafx.application.Application{ @Override public void start(Stage primaryStage) throws Exception { + // Configure loader FXMLLoader fxmlLoader = new FXMLLoader(Application.class.getClassLoader().getResource("JavafxView/MainWindow.fxml")); Scene scene=new Scene((Parent)fxmlLoader.load()); + // Configure window primaryStage.setTitle("2048"); primaryStage.setScene(scene); - - // COnfigure controller + // Configure controller IModel model=new Board(4,4); ModelAdapter adapter=new ModelAdapter((Board) model); adapter.addRandomNumber(); @@ -38,7 +33,7 @@ public class Application extends javafx.application.Application{ adapter.addObserver((IObserver)controller); controller.loadComponent(adapter,model,scene); - + // Show window primaryStage.show(); } } |
