Экран-заставка Java 6

Я никогда не мог заставить экран-заставку Java 6 работать.

Я попробовал все, о чем я могу думать. Мой manifest.mf содержит:

Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
SplashScreen-Image: geotagsplashscreen.gif

Я поместил файл "geotragsplashscreen.gif" в корень моего исходного дерева и проверяю, что это превращает его в корень получающегося .jar файла. Я также попробовал его в различных местах, снова подтвердив его положение в банке, и поместил путь в SplashScreen-изображение.

Это никогда не обнаруживается.

Попытки получить экран-заставку в сбое во время выполнения:

    final SplashScreen splash = SplashScreen.getSplashScreen();
    if (splash == null) {
        return;
    }

всплеск является всегда пустым для меня.

Какие-либо идеи о том, что я пропускаю здесь?

8
задан skaffman 28 February 2010 в 13:01
поделиться

2 ответа

Здесь работают шаги

Пара примечаний:

  1. Поместите изображение экрана-заставки в свой JAR-файл
    • , например: images / splash.gif
  2. Не используйте начальная косая черта при ссылке на файл в манифесте
    • , например: SplashScreen-Image: images / splash.gif
5
ответ дан 5 December 2019 в 22:18
поделиться

Это действительно просто в использовании, я всегда следовал по заказу Sun Sun Sucess:

http://java.sun.com/developer/technalarticles/j2se/desktop/javase6/splashscreen/ http://java.sun.com/docs/books/tuTorial/uiswing/misc/splashscreen.html

0
ответ дан 5 December 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: