Package io.github.qishr.cascara.ui.menu
Class StandardSystemMenus
java.lang.Object
io.github.qishr.cascara.ui.menu.StandardSystemMenus
All Implemented Interfaces:
SystemMenusService
public class StandardSystemMenus
Constructor Summary
| Constructor | Description |
|---|---|
| StandardSystemMenus() |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public void | set(Scene mainWindow) | |
| public void | setOnAbout(MenuOptionHandler handler) | |
| public void | onAbout(MenuItem i) | |
| public void | setOnSettings(MenuOptionHandler handler) | |
| public void | onSettings(MenuItem i) | |
| public void | setOnQuit(MenuOptionHandler handler) | |
| public void | onQuit(MenuItem i) | |
| public void | integrate(Stage stage, MenuBar menuBar, Menu appMenu) | |
| public Menu | buildAppMenu() | |
| public Menu | buildWindowMenu() | |
| public void | setAppName(String name) |
Method Details
set
public void set(Scene mainWindow)
setOnAbout
public void setOnAbout(MenuOptionHandler handler)
Specified By:
onAbout
public void onAbout(MenuItem i)
setOnSettings
public void setOnSettings(MenuOptionHandler handler)
Specified By:
onSettings
public void onSettings(MenuItem i)
setOnQuit
public void setOnQuit(MenuOptionHandler handler)
Specified By:
onQuit
public void onQuit(MenuItem i)
integrate
public void integrate(Stage stage, MenuBar menuBar, Menu appMenu)
Specified By:
buildAppMenu
public Menu buildAppMenu()
Specified By:
buildWindowMenu
public Menu buildWindowMenu()
Specified By:
setAppName
public void setAppName(String name)
Specified By: