List of usage examples for javafx.stage Stage sizeToScene
public void sizeToScene()
From source file:Main.java
@Override public void start(final Stage primaryStage) { primaryStage.setTitle("Dialog"); Group root = new Group(); Scene scene = new Scene(root, 400, 300, Color.WHITE); primaryStage.setScene(scene);/*w ww . ja v a2 s . c o m*/ primaryStage.show(); Stage myDialog = new MyDialog(primaryStage); myDialog.sizeToScene(); myDialog.show(); }
From source file:org.kordamp.javatrove.example04.Launcher.java
@Override public void start(Stage primaryStage) throws Exception { primaryStage.setScene(view.createScene()); primaryStage.sizeToScene(); primaryStage.setResizable(false);/*from w w w . ja va 2 s . c om*/ primaryStage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Scene scene = new Scene(new Group(new Text(25, 25, "Hello World!"))); stage.setTitle("Welcome to JavaFX!"); stage.setScene(scene);//w w w.java 2 s. c o m stage.sizeToScene(); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group group = new Group(); Scene scene = new Scene(group); StackPane stack = new StackPane(); stack.getChildren().addAll(new Rectangle(100, 100, Color.BLUE)); group.getChildren().add(stack);/* w w w . ja v a 2s. c om*/ stage.setTitle("Welcome to JavaFX!"); stage.setScene(scene); stage.sizeToScene(); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Button btn = new Button("Hello JavaFX!"); HBox root = new HBox(); root.getChildren().addAll(btn);/*from w w w . j av a2s. c om*/ Scene scene = new Scene(root); stage.setScene(scene); stage.setTitle("Sizes of a Node"); stage.show(); btn.setWrapText(true); btn.setPrefWidth(80); stage.sizeToScene(); System.out.println("btn.getContentBias() = " + btn.getContentBias()); System.out.println( "btn.getPrefWidth() = " + btn.getPrefWidth() + ", btn.getPrefHeight() = " + btn.getPrefHeight()); System.out.println( "btn.getMinWidth() = " + btn.getMinWidth() + ", btn.getMinHeight() = " + btn.getMinHeight()); System.out.println( "btn.getMaxWidth() = " + btn.getMaxWidth() + ", btn.getMaxHeight() = " + btn.getMaxHeight()); double prefWidth = btn.prefWidth(-1); System.out.println( "btn.prefWidth(-1) = " + prefWidth + ", btn.prefHeight(prefWidth) = " + btn.prefHeight(prefWidth)); double minWidth = btn.minWidth(-1); System.out.println( "btn.minWidth(-1) = " + minWidth + ", btn.minHeight(minWidth) = " + btn.minHeight(minWidth)); double maxWidth = btn.maxWidth(-1); System.out.println( "btn.maxWidth(-1) = " + maxWidth + ", btn.maxHeight(maxWidth) = " + btn.maxHeight(maxWidth)); System.out.println("btn.getWidth() = " + btn.getWidth() + ", btn.getHeight() = " + btn.getHeight()); }
From source file:Main.java
@Override public void start(Stage stage) { Group group = new Group(); Scene scene = new Scene(group); StackPane stack = new StackPane(); stack.setMaxSize(Region.USE_PREF_SIZE, Region.USE_PREF_SIZE); stack.getChildren().addAll(new Rectangle(100, 100, Color.BLUE)); group.getChildren().add(stack);// ww w .j a va 2 s . com stage.setTitle("Welcome to JavaFX!"); stage.setScene(scene); stage.sizeToScene(); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group group = new Group(); Scene scene = new Scene(group); Label title = new Label("Label 1"); StackPane stackpane = new StackPane(); StackPane.setAlignment(title, Pos.BOTTOM_CENTER); stackpane.getChildren().addAll(new Label("Label"), title); group.getChildren().add(stackpane);// w ww .j av a2 s.c o m stage.setTitle("Welcome to JavaFX!"); stage.setScene(scene); stage.sizeToScene(); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Circle c = new Circle(); Group root = new Group(c); Scene scene = new Scene(root, 100, 100); c.centerXProperty().bind(scene.widthProperty().divide(2)); c.centerYProperty().bind(scene.heightProperty().divide(2)); c.radiusProperty().bind(Bindings.min(scene.widthProperty(), scene.heightProperty()).divide(2)); stage.setTitle("A Centered Circle"); stage.setScene(scene);// ww w .ja va 2 s .co m stage.sizeToScene(); stage.show(); }
From source file:com.kotcrab.vis.editor.CrashReporter.java
@Override public void start(Stage stage) throws Exception { Parent root = FXMLLoader.load(getClass().getResource("crash-reporter-layout.fxml")); Scene scene = new Scene(root); stage.setTitle("VisEditor Crash Reporter"); stage.getIcons().add(new Image(CrashReporter.class.getResourceAsStream("icon.png"))); stage.setScene(scene);/* ww w . jav a 2 s. c o m*/ stage.setResizable(false); stage.sizeToScene(); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group group = new Group(); Scene scene = new Scene(group); SplitMenuButton m = new SplitMenuButton(); m.setText("Shutdown"); m.getItems().addAll(new MenuItem("Logout"), new MenuItem("Sleep")); m.setOnAction(new EventHandler<ActionEvent>() { @Override// www . ja v a2 s . co m public void handle(ActionEvent e) { System.out.println("Shutdown"); } }); group.getChildren().add(m); stage.setTitle("Welcome to JavaFX!"); stage.setScene(scene); stage.sizeToScene(); stage.show(); }