Package de.willuhn.jameica.gui
Class SplashScreen
java.lang.Object
de.willuhn.jameica.gui.SplashScreen
- All Implemented Interfaces:
de.willuhn.util.ProgressMonitor
,Runnable
Der Splash-Screen der Anwendung ;).
- Author:
- willuhn
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface de.willuhn.util.ProgressMonitor
STATUS_CANCEL, STATUS_DONE, STATUS_ERROR, STATUS_MAP, STATUS_NONE, STATUS_RUNNING
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPercentComplete
(int percent) int
org.eclipse.swt.widgets.Shell
getShell()
Liefert die Shell des Splash-Screens.void
init()
Startet den Splash-Screen.void
void
run()
void
setPercentComplete
(int percent) void
setStatus
(int status) void
setStatusText
(String text)
-
Constructor Details
-
SplashScreen
ct.- Parameters:
mode
- der Mode. Zuerst wird versucht, das Bild direkt als Datei zu laden. Wenn das fehlschlaegt, wird getResourceAsStream() versucht.disposeDisplay
- true, wenn auch das Display disposed werden soll.
-
-
Method Details
-
init
public void init()Startet den Splash-Screen. -
run
public void run() -
setPercentComplete
public void setPercentComplete(int percent) - Specified by:
setPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-
setStatus
public void setStatus(int status) - Specified by:
setStatus
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-
setStatusText
- Specified by:
setStatusText
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-
getShell
public org.eclipse.swt.widgets.Shell getShell()Liefert die Shell des Splash-Screens.- Returns:
- die Shell des Splash-Screens.
-
log
- Specified by:
log
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-
addPercentComplete
public void addPercentComplete(int percent) - Specified by:
addPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-
getPercentComplete
public int getPercentComplete()- Specified by:
getPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- See Also:
-