1.1 --- a/boot-fx/src/main/java/org/netbeans/html/boot/fx/FXBrwsr.java Wed May 27 23:37:25 2015 +0200
1.2 +++ b/boot-fx/src/main/java/org/netbeans/html/boot/fx/FXBrwsr.java Sun Jun 07 20:40:39 2015 +0200
1.3 @@ -57,6 +57,7 @@
1.4 import javafx.event.EventHandler;
1.5 import javafx.geometry.Insets;
1.6 import javafx.geometry.Pos;
1.7 +import javafx.geometry.Rectangle2D;
1.8 import javafx.scene.Scene;
1.9 import javafx.scene.control.Button;
1.10 import javafx.scene.control.TextField;
1.11 @@ -68,6 +69,7 @@
1.12 import javafx.scene.web.WebEvent;
1.13 import javafx.scene.web.WebView;
1.14 import javafx.stage.Modality;
1.15 +import javafx.stage.Screen;
1.16 import javafx.stage.Stage;
1.17 import javafx.util.Callback;
1.18
1.19 @@ -139,7 +141,8 @@
1.20 @Override
1.21 public void start(Stage primaryStage) throws Exception {
1.22 BorderPane r = new BorderPane();
1.23 - Scene scene = new Scene(r, 800, 600);
1.24 + Rectangle2D screen = Screen.getPrimary().getBounds();
1.25 + Scene scene = new Scene(r, screen.getWidth() * 0.9, screen.getHeight() * 0.9);
1.26 primaryStage.setScene(scene);
1.27 this.root = r;
1.28 this.stage = primaryStage;
1.29 @@ -147,6 +150,8 @@
1.30 INSTANCE = this;
1.31 FXBrwsr.class.notifyAll();
1.32 }
1.33 + primaryStage.setX(scene.getWidth() * 0.05);
1.34 + primaryStage.setY(scene.getHeight()* 0.05);
1.35 primaryStage.show();
1.36 }
1.37