java.lang.Object
javafx.application.Application
com.ntak.pearlzip.ui.pub.PearlZipApplication
- Direct Known Subclasses:
MacPearlZipApplication
public abstract class PearlZipApplication
extends javafx.application.Application
Loads the main UI screen for the Zip Application.
- Author:
- Aashutos Kakshepati
-
Nested Class Summary
Nested classes/interfaces inherited from class javafx.application.Application
javafx.application.Application.Parameters -
Field Summary
Fields inherited from class javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidcreateSystemMenu(javafx.stage.Stage aboutStage, List<javafx.scene.control.Menu> customMenus) static javafx.stage.Stagestatic List<javafx.scene.control.Menu>static voidvoidstart(javafx.stage.Stage stage) voidstop()Methods inherited from class javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet
-
Constructor Details
-
PearlZipApplication
public PearlZipApplication()
-
-
Method Details
-
start
- Specified by:
startin classjavafx.application.Application- Throws:
IOExceptionInterruptedException
-
genFrmAbout
- Throws:
IOException
-
loadMenusFromPlugins
-
createSystemMenu
public abstract void createSystemMenu(javafx.stage.Stage aboutStage, List<javafx.scene.control.Menu> customMenus) throws IOException - Throws:
IOException
-
stop
public void stop()- Overrides:
stopin classjavafx.application.Application
-
main
-