Frage

Ist es möglich, eine benutzerdefinierte Laden Nachricht angezeigt wird, wenn ein Benutzer eine Java-Web-Anwendung von einer Webseite starten lädt? Vielleicht ein progressbar oder etwas ähnliches. Benutzer mit langsamen Verbindungen finden Sie unter „Java Loading ...“ viel zu lange, während die Gläser zum ersten Mal heruntergeladen werden.

War es hilfreich?

Lösung

Wenn Sie schauen hier (oder unten), können Sie Ihre eigenen splash-Screen hinzufügen können, sieht es aus wie nur ein Bild, in diesem Fall. Auch gibt es zwei Probleme die Downloadzeit und die Anwendung Startzeit. In java6 können Sie eine tatsächliche Splash-Screen (Komponente) und zeigen Statusleiste usw. hinzufügen Aber diese für die Anwendung startupup Zeit sein würde, und nicht die Zeit herunterladen. Wenn Sie schauen hier , können Sie einen Text auf den Download-Bildschirm anpassen. An einem gewissen Punkt wird der Benutzer hat die Zeit nehmen, um die Dateien unabhängig von der Verbindungsgeschwindigkeit zum Download, aber sobald sie es einmal getan, wenn Sie Einstellungen korrekt sind, sollen die Dateien lokal zwischengespeichert werden, und es sollte viel schneller startet die beim nächsten Mal.

- VON SEITE Wie kann ich meinen eigenen Splash-Screen zur Verfügung stellen?

Java Web Start muss den anfänglichen Startbildschirm setzen, während Java geladen ist. Für die späteren Zugriff können Sie eine Bilddatei angeben, für den Splash-Screen in der JNLP-Datei mit dem Tag zu verwenden,

Dabei gilt mysplash.jpg ist die Bilddatei für Ihren Splash-Screen. Das erste Mal Ihre Anwendung ausgeführt wird, wird es den Standard Splash-Screen verwenden. Danach wird es das Bild, das Sie bieten verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top