Simplify code and enable automatic resizing of the browser view
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 17 Jul 2013 12:34:55 +0200
changeset 200ce5210d5b19f
parent 199 aea43857e80b
child 201 6292ef04c40b
Simplify code and enable automatic resizing of the browser view
boot-fx/src/main/java/org/apidesign/html/boot/fx/FXPresenter.java
     1.1 --- a/boot-fx/src/main/java/org/apidesign/html/boot/fx/FXPresenter.java	Tue Jul 16 17:01:51 2013 +0200
     1.2 +++ b/boot-fx/src/main/java/org/apidesign/html/boot/fx/FXPresenter.java	Wed Jul 17 12:34:55 2013 +0200
     1.3 @@ -44,7 +44,6 @@
     1.4  import javafx.scene.Scene;
     1.5  import javafx.scene.control.Button;
     1.6  import javafx.scene.layout.BorderPane;
     1.7 -import javafx.scene.layout.HBox;
     1.8  import javafx.scene.layout.VBox;
     1.9  import javafx.scene.text.Text;
    1.10  import javafx.scene.web.WebEngine;
    1.11 @@ -208,14 +207,7 @@
    1.12                  FXBrwsr.class.notifyAll();
    1.13              }
    1.14              BorderPane r = new BorderPane();
    1.15 -            final boolean showToolbar = "true".equals(this.getParameters().getNamed().get("toolbar")); // NOI18N
    1.16 -            final boolean useFirebug = "true".equals(this.getParameters().getNamed().get("firebug")); // NOI18N
    1.17 -            if (showToolbar) {
    1.18 -                //final ToolBar toolbar = new BrowserToolbar(view, vbox, useFirebug, wc.dbg);
    1.19 -                //root.setTop(toolbar);
    1.20 -            }
    1.21              Scene scene = new Scene(r, 800, 600);
    1.22 -            primaryStage.setTitle("Device Emulator");
    1.23              primaryStage.setScene(scene);
    1.24              primaryStage.show();
    1.25              this.root = r;
    1.26 @@ -225,17 +217,7 @@
    1.27              final WebView view = new WebView();
    1.28              final String nbUserDir = this.getParameters().getNamed().get("userdir"); // NOI18N
    1.29              WebController wc = new WebController(view, nbUserDir, getParameters().getUnnamed());
    1.30 -
    1.31 -            final VBox vbox = new VBox();
    1.32 -            vbox.setAlignment(Pos.CENTER);
    1.33 -            vbox.setStyle("-fx-background-color: #808080;");
    1.34 -
    1.35 -            HBox hbox = new HBox();
    1.36 -            hbox.setStyle("-fx-background-color: #808080;");
    1.37 -            hbox.setAlignment(Pos.CENTER);
    1.38 -            hbox.getChildren().add(vbox);
    1.39 -            vbox.getChildren().add(view);
    1.40 -            root.setCenter(hbox);
    1.41 +            root.setCenter(view);
    1.42  
    1.43              final Worker<Void> w = view.getEngine().getLoadWorker();
    1.44              w.stateProperty().addListener(new ChangeListener<Worker.State>() {