Menu fileMenu = new Menu("_File"); MenuItem exitMenuItem = new MenuItem("E_xit"); exitMenuItem.setGraphic(new ImageView(new Image(CLOSE_ICON))); exitMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomResetMenuItem = new MenuItem("Zoom _Reset"); zoomResetMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.ESCAPE)); zoomResetMenuItem.setGraphic(new ImageView(new Image(ZOOM_RESET_ICON))); zoomResetMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomInMenuItem = new MenuItem("Zoom _In"); zoomInMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.I)); zoomInMenuItem.setGraphic(new ImageView(new Image(ZOOM_IN_ICON))); zoomInMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomOutMenuItem = new MenuItem("Zoom _Out"); zoomOutMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.O)); zoomOutMenuItem.setGraphic(new ImageView(new Image(ZOOM_OUT_ICON))); zoomOutMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override
Menu fileMenu = new Menu("_File"); MenuItem exitMenuItem = new MenuItem("E_xit"); exitMenuItem.setGraphic(new ImageView(new Image(CLOSE_ICON))); exitMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { MenuItem zoomResetMenuItem = new MenuItem("Zoom _Reset"); zoomResetMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.ESCAPE)); zoomResetMenuItem.setGraphic(new ImageView(new Image(ZOOM_RESET_ICON))); zoomResetMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { MenuItem zoomInMenuItem = new MenuItem("Zoom _In"); zoomInMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.I)); zoomInMenuItem.setGraphic(new ImageView(new Image(ZOOM_IN_ICON))); zoomInMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) { MenuItem zoomOutMenuItem = new MenuItem("Zoom _Out"); zoomOutMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.O)); zoomOutMenuItem.setGraphic(new ImageView(new Image(ZOOM_OUT_ICON))); zoomOutMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent event) {
ContextMenu menu = new ContextMenu(); MenuItem item = new MenuItem(); item.setGraphic(new Lable("test")); menu.getItems.add(item); commbox.setContextMenu(null); commbox.setContextMenu(menu ); commbox.getContextMenu().show(comboBox, Side.BOTTOM, 0, 0);
Label lbl = new Label("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua"); lbl.setPrefWidth(50); lbl.setWrapText(true); MenuItem menuItem = new MenuItem(); menuItem.setGraphic(lbl); contextMenu.getItems().add(menuItem);
final MenuItem wizPopup = new MenuItem(); wizPopup.setGraphic(wizBox); final MenuButton popupButton = new MenuButton("frobozz"); popupButton.getItems().setAll( wizPopup );
private ContextMenu showOnlyAppendContextMenuItemIfRowIsEmptyElseIncludeDelete() { ContextMenu rowMenu = new ContextMenu(); ContextMenu tableMenu = table.getContextMenu(); if (tableMenu != null) { for (MenuItem item : tableMenu.getItems()) { MenuItem rowItem = new MenuItem(item.getText()); rowItem.setGraphic(item.getGraphic()); rowItem.setOnAction(item.getOnAction()); rowMenu.getItems().add(rowItem); } } rowMenu.getItems().add(new MenuItem("delete")); return rowMenu; }
g.setPrefSize(24, 24); g.setId(symbol); m.setGraphic(g); m.setOnAction(t); return m;
MenuItem editLabel = new MenuItem(); contextMenu.getItems().add(editLabel); editLabel.setGraphic(picker); contextMenu.show(panCircles,e.getScreenX(),e.getScreenY());
menuItem.setGraphic(button); button.setOnAction(new EventHandler<ActionEvent>() { @Override
Menu fileMenu = new Menu("_File"); MenuItem exitMenuItem = new MenuItem("E_xit"); exitMenuItem.setGraphic(new ImageView(new Image(CLOSE_ICON))); exitMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomResetMenuItem = new MenuItem("Zoom _Reset"); zoomResetMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.ESCAPE)); zoomResetMenuItem.setGraphic(new ImageView(new Image(ZOOM_RESET_ICON))); zoomResetMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomInMenuItem = new MenuItem("Zoom _In"); zoomInMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.I)); zoomInMenuItem.setGraphic(new ImageView(new Image(ZOOM_IN_ICON))); zoomInMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override MenuItem zoomOutMenuItem = new MenuItem("Zoom _Out"); zoomOutMenuItem.setAccelerator(new KeyCodeCombination(KeyCode.O)); zoomOutMenuItem.setGraphic(new ImageView(new Image(ZOOM_OUT_ICON))); zoomOutMenuItem.setOnAction(new EventHandler<ActionEvent>() { @Override
SVGPath svg = new SVGPath(); svg.setContent("M0,5H2L4,8L8,0H10L5,10H3Z"); m.setGraphic(svg); m.setOnAction(t); return m;
mi.setGraphic(menuLabel); line.setStroke(Color.BLUE);