Example usage for javafx.scene.control SplitMenuButton setOnAction

List of usage examples for javafx.scene.control SplitMenuButton setOnAction

Introduction

In this page you can find the example usage for javafx.scene.control SplitMenuButton setOnAction.

Prototype

public final void setOnAction(EventHandler<ActionEvent> value) 

Source Link

Usage

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//from   w  w  w.  j a va2  s.  c o 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();
}