HIDE NAV

JavaFX Stacked Layout (StackPane)

This program shows some basic use of StackPane layout container.

Main.java


package ceccs;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;

public class StackPaneDemo extends Application {
    public static void main(String[] args){
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) throws Exception {
        StackPane root = new StackPane();
        Button btn = new Button("click me");
        Rectangle rec = new Rectangle(30, 90, Color.GREEN);
        rec.setStroke(Color.BLUE);
        root.getChildren().add(rec);

        root.getChildren().add(btn);

        Scene scn = new Scene(root);
        primaryStage.setScene(scn);
        primaryStage.show();
    }
}