首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 6闪屏

Java 6闪屏
EN

Stack Overflow用户
提问于 2010-01-19 05:32:15
回答 5查看 6.6K关注 0票数 8

我从来没能让Java6闪屏正常工作。

我已经试过我能想到的所有方法了。我的manifest.mf包含:

代码语言:javascript
复制
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
SplashScreen-Image: geotagsplashscreen.gif

我将文件"geotragsplashscreen.gif“放在源码树的根目录中,并验证它是否位于生成的.jar文件的根目录中。我还在不同的地方尝试过它,再次确认它在jar中的位置,并将路径放在SplashScreen-Image中。

它永远不会出现。

尝试在运行时获取闪屏失败:

代码语言:javascript
复制
    final SplashScreen splash = SplashScreen.getSplashScreen();
    if (splash == null) {
        return;
    }

splash对我来说总是空的。

你知道我错过了什么吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-02-28 20:54:23

这里的步骤是有效的

  • http://java.sun.com/docs/books/tutorial/uiswing/misc/splashscreen.html

以下是一些注意事项:

  1. 将闪屏图像放在
    • 的JAR文件中,例如:images/splash.gif JAR

在清单

  • 中引用文件时,
    1. 不使用前导斜杠,例如:SplashScreen-Image: images/splash.gif

票数 5
EN

Stack Overflow用户

发布于 2012-05-24 22:35:12

使用jvm argument -splash时,我在将启动图像放入jar时遇到了同样的问题。当我把它解包放在启动脚本旁边时,它工作得很好。

票数 1
EN

Stack Overflow用户

发布于 2010-01-19 09:05:47

它真的很容易使用,我一直遵循成功的sun教程:

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/splashscreen/ http://java.sun.com/docs/books/tutorial/uiswing/misc/splashscreen.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2089359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档