menuBar.getMenus().addAll(new Menu("School"), new Menu("Social"), new Menu("Network")); TreeItem<String> root = new TreeItem<>("Private Notes"); root.setExpanded(false);
zoomOutMenuItem); MenuBar menuBar = new MenuBar(); menuBar.getMenus().setAll(fileMenu, zoomMenu); return menuBar;
); MenuBar menuBar = new MenuBar(); menuBar.getMenus().setAll( fileMenu, zoomMenu
menuBar.getMenus().setAll( fileMenu );
public MenuBar createMenuBar() { MenuBar menuBar = new MenuBar(); Menu addAccount = MenuBuilder.create() .onShown(new EventHandler<Event>() { public void handle(Event e) { ((Menu)e.getSource()).hide(); System.out.println("addAccount Clicked"); } }).items(new MenuItem()) .text("Add Account").build(); menuBar.getMenus().addAll(addAccount); return menuBar; }
public class MenuToMenuBar extends Application { public static void main(String args[]) { launch(args); } @Override public void start(Stage stage) throws Exception { MenuBar bar = new MenuBar(); stage.setScene(new Scene(bar)); Menu menu = new Menu("Foo"); MenuItem menuItem = new MenuItem("Baz"); menu.getItems().add(menuItem); bar.getMenus().add(menu); // put a reference back to MenuBar in each Menu for (Menu each : bar.getMenus()) { each.getProperties().put(MenuBar.class.getCanonicalName(), bar); } menuItem.setOnAction((e) -> { // retrieve the MenuBar reference later... System.out.println(menuItem.getParentMenu().getProperties().get(MenuBar.class.getCanonicalName())); }); stage.show(); } }
menuBar.getMenus().add(menu);
menuBar.getMenus().addAll(menu1, menu2, menu3);
menuBar.getMenus().add( menu);
menuBar.getMenus().addAll(fileMenu, languageMenu);
public void start(final Stage stage) throws Exception { Group root = new Group(); final Menu menu1 = new Menu("File"); MenuBar menuBar = new MenuBar(); menuBar.getMenus().add(menu1); MenuItem menu12 = new MenuItem("Open"); menu1.getItems().add(menu12); Rectangle rect = new Rectangle(); rect.setHeight(100); rect.setWidth(100); Tooltip t = new Tooltip("A Rectangle ToolTip"); Tooltip.install(rect, t); CustomMenuItem customMenuItem = new CustomMenuItem(rect); customMenuItem.setHideOnClick(false); menu1.getItems().add(customMenuItem); root.getChildren().add(menuBar); Scene scene = new Scene(root,800,600); stage.setScene(scene); stage.show(); }
menuBar.getMenus().addAll(file);
menubar.getMenus().add(menu);
quit.setOnAction(e -> Platform.exit()); menu.getItems().add(quit); menuBar.getMenus().add(menu); menuBar.setUseSystemMenuBar(true);
addAccountTab.getItems().add(NewMenuItem); menuBar.getMenus().addAll(file, addAccountTab);
Menu menu6 = new Menu("another long long entry"); menuBar.getMenus().addAll(menu1, menu2, menu3, menu4, menu5, menu6);
Menu menu6 = new Menu("another long long entry"); menuBar.getMenus().addAll(menu1, menu2, menu3, menu4, menu5, menu6); ScrollPane scrollingMenu = new ScrollPane(); scrollingMenu.setContent(menuBar);