import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Menu;
import javafx.scene.control.MenuBar;
import javafx.scene.control.MenuItem;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class Test
{
    public static void main(String[] args)
    {
        Application.launch(MainWindow.class);
    }

    public static class MainWindow extends Application
    {
        public void start(final Stage stage)
        {
            final var fileMenu = new Menu("File");
            fileMenu.getItems().addAll(
                new MenuItem("Open"),
                new MenuItem("Save"));

            final var editMenu = new Menu("Edit");
            editMenu.getItems().addAll(
                new MenuItem("Cut"),
                new MenuItem("Copy"),
                new MenuItem("Paste"));

            final var menuBar = new MenuBar(fileMenu, editMenu);
            final var root = new VBox(menuBar);

            final var scene = new Scene(root, 600, 400);
            stage.setScene(scene);

            stage.show();
        }
    }
} 