package de.codecentric.centerdevice.sample; import de.codecentric.centerdevice.MenuToolkit; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Menu; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class RenameMenuItem extends Application { @Override public void start(Stage primaryStage) throws Exception { StackPane root = new StackPane(); primaryStage.setScene(new Scene(root, 300, 250)); primaryStage.requestFocus(); primaryStage.show(); // Get the toolkit MenuToolkit tk = MenuToolkit.toolkit(); // Create the default Application menu Menu defaultApplicationMenu = tk.createDefaultApplicationMenu("test"); // Update the existing Application menu tk.setApplicationMenu(defaultApplicationMenu); // Since we now have a reference to the menu, we can rename items defaultApplicationMenu.getItems().get(1).setText("Hide all the otters"); } public static void main(String[] args) { launch(args); } }