JAVAFX:带动作的按钮(打开文件)

时间:2016-12-15 18:10:21

标签: file button javafx action toolbar

我是Javafx的新手,我希望能够在工具栏按钮中添加“操作”,例如“Tutorial”,从项目根目录中打开PDF。

我有点难过,我想知道,是否有一个简单的方法为这段代码添加动作按钮?

@Override
    public void start(Stage primaryStage) throws Exception {
        Button btnNewGame = new Button("New Game");
        Button btnConcede = new Button("Concede");
        Button btnNetwork = new Button("Network");
        Button btnTutorial = new Button("Tutorial");

        ToolBar toolBar = new ToolBar();
        toolBar.getItems().addAll( new Separator(), btnNewGame, btnConcede, btnNetwork, btnTutorial);

        BorderPane pane = new BorderPane();

        pane.setTop(toolBar);
        pane.setCenter(createContent());

        Scene scene = new Scene(pane, 640, 675);

        primaryStage.setTitle("Dam spill - OBJ2000 Eksamen 2016");
        primaryStage.setScene(scene);
        primaryStage.show();
    }

1 个答案:

答案 0 :(得分:0)

试试这个:

button.setOnAction(event -> {
    System.out.println("button pressed");
} );