List of usage examples for javafx.stage Stage setScene
@Override final public void setScene(Scene value)
From source file:Main.java
@Override public void start(Stage stage) { final Group group = new Group(); Scene scene = new Scene(group, 300, 150); stage.setScene(scene); stage.setTitle("Sample"); Stop[] stops = { new Stop(0, Color.WHITE), new Stop(1, Color.BLACK) }; LinearGradient lg = new LinearGradient(0, 0, 1, 0, true, CycleMethod.NO_CYCLE, stops); Rectangle r = new Rectangle(20, 20, 200, 200); r.setFill(lg);//from ww w. j a va 2s . c om group.getChildren().add(r); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { final Group group = new Group(); Scene scene = new Scene(group, 300, 150); stage.setScene(scene); stage.setTitle("Sample"); TabPane tabPane = new TabPane(); Tab tab = new Tab(); tab.setText("new tab"); tab.setContent(new Rectangle(200, 200, Color.LIGHTSTEELBLUE)); tabPane.getTabs().add(tab);//from www .ja va 2s.c o m tabPane.getTabs().add(new Tab()); group.getChildren().add(tabPane); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 500, 200); stage.setScene(scene); Rectangle rect = new Rectangle(100, 40, 100, 100); rect.setArcHeight(50);//from w ww. ja va 2 s. c o m rect.setArcWidth(50); rect.setFill(Color.VIOLET); RotateTransition rt = new RotateTransition(Duration.millis(3000), rect); rt.setByAngle(180); rt.setAutoReverse(true); rt.play(); root.getChildren().add(rect); 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); stage.setTitle("Text Field Sample"); GridPane grid = new GridPane(); grid.setPadding(new Insets(10, 10, 10, 10)); grid.setVgap(5);/*from w w w . jav a 2 s . c o m*/ grid.setHgap(5); scene.setRoot(grid); final TextField name = new TextField(); name.setPromptText("Enter your first name."); name.setPrefColumnCount(10); name.getText(); GridPane.setConstraints(name, 0, 0); grid.getChildren().add(name); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 500, 200); stage.setScene(scene); Rectangle rect = new Rectangle(100, 40, 100, 100); rect.setArcHeight(50);// w w w .jav a2s . c o m rect.setArcWidth(50); rect.setFill(Color.VIOLET); ScaleTransition st = new ScaleTransition(Duration.millis(2000), rect); st.setByX(1.5f); st.setByY(1.5f); st.setAutoReverse(true); st.play(); root.getChildren().add(rect); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 260, 80); stage.setScene(scene); stage.setTitle(""); VBox vb = new VBox(); Pane canvas = new Pane(); canvas.setStyle("-fx-background-color: black;"); canvas.setPrefSize(200, 200);/* w w w . j a va 2s .com*/ Circle circle = new Circle(50, Color.BLUE); circle.relocate(20, 20); Rectangle rectangle = new Rectangle(100, 100, Color.RED); rectangle.relocate(70, 70); canvas.getChildren().addAll(circle, rectangle); vb.getChildren().add(canvas); scene.setRoot(vb); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 500, 200); stage.setScene(scene); Rectangle rect = new Rectangle(200, 200, Color.RED); ScrollPane s1 = new ScrollPane(); s1.setPrefSize(120, 120);// w w w. j av a 2 s .c o m s1.setContent(rect); s1.vvalueProperty().addListener(new ChangeListener<Number>() { public void changed(ObservableValue<? extends Number> ov, Number old_val, Number new_val) { System.out.println(new_val.intValue()); } }); s1.hvalueProperty().addListener(new ChangeListener<Number>() { public void changed(ObservableValue<? extends Number> ov, Number old_val, Number new_val) { System.out.println(new_val.intValue()); } }); root.getChildren().add(s1); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { Group root = new Group(); Scene scene = new Scene(root, 260, 80); stage.setScene(scene); VBox vb = new VBox(); Rectangle rect = new Rectangle(100, 40, 100, 100); rect.setArcHeight(50);//from www. j a v a2 s . co m rect.setArcWidth(50); rect.setFill(Color.VIOLET); RotateTransition rt = new RotateTransition(Duration.millis(3000), rect); rt.setByAngle(180); rt.setAutoReverse(true); SequentialTransition seqTransition = new SequentialTransition(new PauseTransition(Duration.millis(1000)), // wait a second rt); seqTransition.play(); vb.getChildren().add(rect); scene.setRoot(vb); stage.show(); }
From source file:Main.java
@Override public void start(Stage stage) { final Group group = new Group(); Scene scene = new Scene(group, 300, 150); stage.setScene(scene); stage.setTitle("Sample"); Rectangle rect = new Rectangle(100, 40, 100, 100); rect.setArcHeight(50);/*from w ww . ja v a 2s . c o m*/ rect.setArcWidth(50); rect.setFill(null); StrokeTransition st = new StrokeTransition(Duration.millis(3000), rect, Color.RED, Color.BLUE); st.setAutoReverse(true); st.play(); group.getChildren().add(rect); 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); stage.setTitle("Sample"); Task<Integer> task = new Task<Integer>() { @Override//from w w w.j a v a 2 s . c o m protected Integer call() throws Exception { int iterations; for (iterations = 0; iterations < 100000; iterations++) { if (isCancelled()) { break; } System.out.println("Iteration " + iterations); } return iterations; } }; task.run(); // root.getChildren().add(t); stage.show(); }