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 TypeMethodDescriptionvoidaddPercentComplete(int percent) intorg.eclipse.swt.widgets.ShellgetShell()Liefert die Shell des Splash-Screens.voidinit()Startet den Splash-Screen.voidvoidrun()voidsetPercentComplete(int percent) voidsetStatus(int status) voidsetStatusText(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:
setPercentCompletein interfacede.willuhn.util.ProgressMonitor- See Also:
-
setStatus
public void setStatus(int status) - Specified by:
setStatusin interfacede.willuhn.util.ProgressMonitor- See Also:
-
setStatusText
- Specified by:
setStatusTextin 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:
login interfacede.willuhn.util.ProgressMonitor- See Also:
-
addPercentComplete
public void addPercentComplete(int percent) - Specified by:
addPercentCompletein interfacede.willuhn.util.ProgressMonitor- See Also:
-
getPercentComplete
public int getPercentComplete()- Specified by:
getPercentCompletein interfacede.willuhn.util.ProgressMonitor- See Also:
-