Skip to content

Cyion/javafx-splash-screen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

javafx-splash-screen

JavaFX Splash Screen

Motivation

  • Feedback an den Benutzer, dass Anwendung noch lädt
    • Wichtig für Anwendungen mit I/O lastigen Starts
    • Webanwendungen
  • Welcome experience
    • Erster Eindruck zählt
    • Präsentation des Brand Designs
  • Kann benutzt werden um Anmeldedaten abzufragen

Bestandteile eines Splash Screens

  • Firmenname oder -logo
  • Produktname oder -logo
  • Brand Design
  • Ladeindikator
  • (Anmeldeformular)

Implementierung

  • Jeder Implementierung eines Preloaders muss von der Preloader Klasse erben
    • Preloader erbt von Application und muss deswegen eine start(Stage stage)-Methode implementieren
  • Zum Aufrufen des Preloaders gibt es 2 Möglichkeiten:
    • LauncherImpl.launchApplication(Application.class, Preloader.class, args)
      • Wird impliziet von launch(args) aufgerufen (Preloader = null)
    • Setzen der Umgebungsvariable javafx.preloader
  • Es wird erst der Preloader gestartet, ist dieser geladen wird die Anwendung gestartet

About

JavaFX Splash Screen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors