JavaFx-AnchorPane

Program

a

Program Source

import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.AnchorPane;

public class JavaFXApplication extends Application {

    public static void main(String[] args) {
        
        Application.launch(args);
    }
    
    public void start(Stage primaryStage) {
        
        primaryStage.setTitle("GridPane");
        
        AnchorPane anchorPane = new AnchorPane();
        Scene scene = new Scene(anchorPane, 700, 250);

        Button button1 = new Button("Button1");
        AnchorPane.setTopAnchor(button1, 25.0);
        AnchorPane.setLeftAnchor(button1, 25.0);
        
        Button button2 = new Button("Button2");
        AnchorPane.setTopAnchor(button2, 25.0);
        AnchorPane.setLeftAnchor(button2, 100.0);
        AnchorPane.setRightAnchor(button2, 100.0);
        
        Button button3 = new Button("Button3");
        AnchorPane.setTopAnchor(button3, 25.0);
        AnchorPane.setRightAnchor(button3, 25.0);
        
        Button button4 = new Button("Button4");
        AnchorPane.setTopAnchor(button4, 100.0);
        AnchorPane.setLeftAnchor(button4, 25.0);
        AnchorPane.setBottomAnchor(button4, 25.0);
        
        Button button5 = new Button("Button5");
        AnchorPane.setTopAnchor(button5, 100.0);
        AnchorPane.setLeftAnchor(button5, 100.0);
        AnchorPane.setRightAnchor(button5, 25.0);
        
        anchorPane.getChildren().addAll(button1,button2,button3,button4,button5);
     
        primaryStage.setScene(scene);
        primaryStage.show();  
    }
}

Leave a Comment