Class MoneyWiseApp
java.lang.Object
io.github.tonywasher.joceanus.tethys.api.base.TethysUIProgram
io.github.tonywasher.joceanus.tethys.api.factory.TethysUILaunchProgram
io.github.tonywasher.joceanus.moneywise.launch.MoneyWiseApp
MoneyWise Application definition.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateMainPanel(TethysUIFactory<?> pFactory) create a new mainPanel.getIcons()Obtain the program iconIds.int[]Obtain the dimensions (width, height) of the panel.Obtain the splash iconId.booleanDoes the panel use a slider status?Methods inherited from class io.github.tonywasher.joceanus.tethys.api.base.TethysUIProgram
dependencyIterator, getBuiltOn, getCopyright, getName, getRevision, getVersion
-
Constructor Details
-
MoneyWiseApp
public MoneyWiseApp()Constructor.
-
-
Method Details
-
useSliderStatus
public boolean useSliderStatus()Description copied from class:TethysUIProgramDoes the panel use a slider status?- Overrides:
useSliderStatusin classTethysUIProgram- Returns:
- true/false
-
getIcons
Description copied from class:TethysUIProgramObtain the program iconIds.- Specified by:
getIconsin classTethysUIProgram- Returns:
- the icon Ids.
-
getSplash
Description copied from class:TethysUIProgramObtain the splash iconId.- Overrides:
getSplashin classTethysUIProgram- Returns:
- the iconId.
-
getPanelDimensions
public int[] getPanelDimensions()Description copied from class:TethysUIProgramObtain the dimensions (width, height) of the panel.- Overrides:
getPanelDimensionsin classTethysUIProgram- Returns:
- the width/height (or null for default)
-
createMainPanel
Description copied from class:TethysUILaunchProgramcreate a new mainPanel.- Specified by:
createMainPanelin classTethysUILaunchProgram- Parameters:
pFactory- the factory- Returns:
- the main panel
- Throws:
OceanusException- on error
-