- java.lang.Object
-
- de.jangassen.MenuToolkit
-
public class MenuToolkit extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidautoAddWindowMenuItems(javafx.scene.control.Menu menu)javafx.scene.control.MenuItemcreateAboutMenuItem(String appName)javafx.scene.control.MenuItemcreateAboutMenuItem(String appName, javafx.stage.Stage aboutStage)javafx.scene.control.MenuItemcreateBringAllToFrontItem()javafx.scene.control.MenuItemcreateCloseWindowMenuItem()javafx.scene.control.MenuItemcreateCycleWindowsItem()javafx.scene.control.MenucreateDefaultApplicationMenu(String appName)javafx.scene.control.MenucreateDefaultApplicationMenu(String appName, javafx.stage.Stage aboutStage)javafx.scene.control.MenuItemcreateHideMenuItem(String appName)javafx.scene.control.MenuItemcreateHideOthersMenuItem()javafx.scene.control.MenuItemcreateMinimizeMenuItem()javafx.scene.control.MenuItemcreateQuitMenuItem(String appName)javafx.scene.control.MenuItemcreateUnhideAllMenuItem()javafx.scene.control.MenuItemcreateZoomMenuItem()protected javafx.scene.control.MenuextractApplicationMenu(javafx.scene.control.MenuBar menuBar)voidsetApplicationMenu(javafx.scene.control.Menu menu)voidsetDocIconMenu(javafx.scene.control.Menu menu)voidsetForceQuitOnCmdQ(boolean forceQuit)voidsetGlobalMenuBar(javafx.scene.control.MenuBar menuBar)voidsetMenuBar(javafx.scene.control.MenuBar menuBar)voidsetMenuBar(javafx.scene.layout.Pane pane, javafx.scene.control.MenuBar menuBar)voidsetMenuBar(javafx.stage.Stage stage, javafx.scene.control.MenuBar menuBar)static MenuToolkittoolkit()static MenuToolkittoolkit(LabelMaker labelMaker)static MenuToolkittoolkit(Locale locale)voidunsetGlobalMenuBar()
-
-
-
Method Detail
-
toolkit
public static MenuToolkit toolkit()
-
toolkit
public static MenuToolkit toolkit(Locale locale)
-
toolkit
public static MenuToolkit toolkit(LabelMaker labelMaker)
-
createDefaultApplicationMenu
public javafx.scene.control.Menu createDefaultApplicationMenu(String appName)
-
createDefaultApplicationMenu
public javafx.scene.control.Menu createDefaultApplicationMenu(String appName, javafx.stage.Stage aboutStage)
-
createAboutMenuItem
public javafx.scene.control.MenuItem createAboutMenuItem(String appName)
-
createAboutMenuItem
public javafx.scene.control.MenuItem createAboutMenuItem(String appName, javafx.stage.Stage aboutStage)
-
createQuitMenuItem
public javafx.scene.control.MenuItem createQuitMenuItem(String appName)
-
createUnhideAllMenuItem
public javafx.scene.control.MenuItem createUnhideAllMenuItem()
-
createHideOthersMenuItem
public javafx.scene.control.MenuItem createHideOthersMenuItem()
-
createHideMenuItem
public javafx.scene.control.MenuItem createHideMenuItem(String appName)
-
createMinimizeMenuItem
public javafx.scene.control.MenuItem createMinimizeMenuItem()
-
createZoomMenuItem
public javafx.scene.control.MenuItem createZoomMenuItem()
-
createCloseWindowMenuItem
public javafx.scene.control.MenuItem createCloseWindowMenuItem()
-
createBringAllToFrontItem
public javafx.scene.control.MenuItem createBringAllToFrontItem()
-
createCycleWindowsItem
public javafx.scene.control.MenuItem createCycleWindowsItem()
-
setApplicationMenu
public void setApplicationMenu(javafx.scene.control.Menu menu)
-
setDocIconMenu
public void setDocIconMenu(javafx.scene.control.Menu menu)
-
setGlobalMenuBar
public void setGlobalMenuBar(javafx.scene.control.MenuBar menuBar)
-
unsetGlobalMenuBar
public void unsetGlobalMenuBar()
-
setMenuBar
public void setMenuBar(javafx.scene.control.MenuBar menuBar)
-
setMenuBar
public void setMenuBar(javafx.stage.Stage stage, javafx.scene.control.MenuBar menuBar)
-
setMenuBar
public void setMenuBar(javafx.scene.layout.Pane pane, javafx.scene.control.MenuBar menuBar)
-
autoAddWindowMenuItems
public void autoAddWindowMenuItems(javafx.scene.control.Menu menu)
-
setForceQuitOnCmdQ
public void setForceQuitOnCmdQ(boolean forceQuit)
-
extractApplicationMenu
protected javafx.scene.control.Menu extractApplicationMenu(javafx.scene.control.MenuBar menuBar)
-
-