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

public class TestFX extends Application
{
    GridPane gp;
    @Override
    public void init()
    {
        gp = new GridPane();
    }
    @Override
    public void start(Stage primary)
    {
        Button goButton = new Button(&quot;Go&quot;);
        Button quitButton = new Button(&quot;Quit&quot;);
        gp.add(goButton, 0, 0);
        gp.add(quitButton, 1, 0);
        goButton.setOnAction( e -&gt;
        {
            System.out.println(&quot;Going....&quot;);
        });
        quitButton.setOnAction( e -&gt;
        {
            Platform.exit();
        });
        primary.setScene(new Scene(gp, 300, 300));
        primary.show();
    }
}
