List of usage examples for javafx.scene Scene setRoot
public final void setRoot(Parent value)
From source file:Main.java
@Override public void start(final Stage stage) { stage.setTitle("HTML"); stage.setWidth(500);/*from w ww.j a va 2 s .co m*/ stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); Path path = new Path(); path.getElements().add(new MoveTo(50.0f, 0.0f)); VLineTo vlt = new VLineTo(50.0f); vlt.setY(.7); path.getElements().add(vlt); System.out.println(vlt.yProperty()); root.getChildren().addAll(path); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
License:asdf
@Override public void start(Stage stage) { stage.setWidth(500);//www . j a v a2 s .c om stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); final WebView browser = new WebView(); final WebEngine webEngine = browser.getEngine(); ScrollPane scrollPane = new ScrollPane(); scrollPane.setContent(browser); webEngine.loadContent("<b>asdf</b>"); root.getChildren().addAll(scrollPane); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 300, 150); stage.setScene(scene);/*ww w. j av a 2 s. co m*/ stage.setTitle(""); QuadCurve quad = new QuadCurve(); quad.setStartX(0.0f); quad.setStartY(50.0f); quad.setEndX(50.0f); quad.setEndY(50.0f); quad.setControlX(25.0f); quad.setControlY(0.0f); root.getChildren().add(quad); scene.setRoot(root); stage.show(); }
From source file:Main.java
License:asdf
@Override public void start(Stage stage) { stage.setTitle("HTML"); stage.setWidth(500);/*ww w . j av a 2 s . co m*/ stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); final WebView browser = new WebView(); final WebEngine webEngine = browser.getEngine(); ScrollPane scrollPane = new ScrollPane(); scrollPane.setContent(browser); webEngine.loadContent("<b>asdf</b>"); root.getChildren().addAll(scrollPane); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
@Override public void start(final Stage stage) { stage.setTitle(""); stage.setWidth(500);//w ww. j a v a2 s. c o m stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); NumberAxis lineYAxis = new NumberAxis(0, 100, 10); CategoryAxis lineXAxis = new CategoryAxis(); BarChart barChart = new BarChart(lineXAxis, lineYAxis); lineYAxis.setLabel("Sales"); lineXAxis.setLabel("Products"); root.getChildren().addAll(barChart); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:account.management.controller.loginController.java
@FXML private void onLoginButtonClick(ActionEvent event) { try {// w w w . j a v a 2 s .c o m String username = this.username.getText(); String password = this.password.getText(); User.username = username; this.login_btn.setDisable(true); this.login_btn.setText("Loading..."); Thread t = new Thread(() -> { try { HttpResponse<JsonNode> res = Unirest.get(MetaData.baseUrl + "login") .queryString("username", username).queryString("password", password).asJson(); JSONArray array = res.getBody().getArray(); JSONObject obj = array.getJSONObject(0); if (obj.getInt("inventory") == 1) User.inventory = true; if (obj.getInt("project") == 1) User.project = true; if (obj.getInt("lc") == 1) User.lc = true; if (obj.getInt("cnf") == 1) User.cnf = true; if (obj.getInt("deposit_voucher") == 1) User.deposit_voucher = true; if (obj.getInt("expense_voucher") == 1) User.expense_voucher = true; if (obj.getInt("sell") == 1) User.sell = true; if (obj.getInt("purchase") == 1) User.purchase = true; if (obj.getInt("party_create") == 1) User.party_create = true; if (obj.getInt("ledger_create") == 1) User.ledger = true; if (obj.getInt("voucher") == 1) User.voucher = true; if (obj.getInt("bank") == 1) User.bank = true; if (obj.getInt("inventory_report") == 1) User.inventory_report = true; if (obj.getInt("trial_balance") == 1) User.trial_balance = true; if (obj.getInt("balance_sheet") == 1) User.balance_sheet = true; if (obj.getInt("financial_statement") == 1) User.financial_statement = true; if (obj.getInt("database_maintanance") == 1) User.database_maintanance = true; Platform.runLater(() -> { try { this.login_btn.getScene().getWindow().hide(); Parent root; root = FXMLLoader.load(getClass().getResource(MetaData.viewPath + "home1.fxml")); Scene scene = new Scene(root); scene.getStylesheets().add("/style.css"); Stage stage = new Stage(); scene.setRoot(root); stage.setResizable(true); stage.setTitle("Home"); stage.setScene(scene); stage.showAndWait(); } catch (IOException ex) { Logger.getLogger(loginController.class.getName()).log(Level.SEVERE, null, ex); } }); } catch (Exception ex) { Platform.runLater(() -> { Msg.showError("Username or password is incorrect"); }); } finally { login_btn.setDisable(false); Platform.runLater(() -> { login_btn.setText("Login"); }); } }); t.start(); } catch (Exception e) { Msg.showError("Sorry. There is an error. Please try again"); } }
From source file:Main.java
License:asdf
@Override public void start(Stage stage) { stage.setWidth(500);// ww w.j av a 2 s . com stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); final WebView browser = new WebView(); final WebEngine webEngine = browser.getEngine(); ScrollPane scrollPane = new ScrollPane(); scrollPane.setFitToWidth(true); scrollPane.setContent(browser); webEngine.loadContent("<b>asdf</b>"); root.getChildren().addAll(scrollPane); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { stage.setTitle("HTML"); stage.setWidth(500);// w w w .jav a 2 s. c o m stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); final ImageView selectedImage = new ImageView(); Image image1 = new Image(Main.class.getResourceAsStream("a.jpg")); selectedImage.setImage(image1); Rectangle2D viewportRect = new Rectangle2D(40, 35, 110, 110); selectedImage.setViewport(viewportRect); root.getChildren().addAll(selectedImage); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
License:asdf
@Override public void start(Stage stage) { stage.setTitle("HTML"); stage.setWidth(500);/* w w w . java 2 s . c o m*/ stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); final WebView browser = new WebView(); final WebEngine webEngine = browser.getEngine(); ScrollPane scrollPane = new ScrollPane(); scrollPane.setStyle("-fx-background-color: white"); scrollPane.setContent(browser); webEngine.loadContent("<b>asdf</b>"); root.getChildren().addAll(scrollPane); scene.setRoot(root); stage.setScene(scene); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { stage.setTitle("HTML"); stage.setWidth(500);// w ww . ja v a 2s . co m stage.setHeight(500); Scene scene = new Scene(new Group()); VBox root = new VBox(); InnerShadow is = new InnerShadow(); is.setOffsetX(4.0); is.setOffsetY(4.0); Text t = new Text(); t.setEffect(is); t.setX(20); t.setY(100); t.setText("java2s.com"); t.setFill(Color.YELLOW); t.setFont(Font.font(null, FontWeight.BOLD, 80)); root.getChildren().addAll(t); scene.setRoot(root); stage.setScene(scene); stage.show(); }