【问题标题】:Load different splash screens based on OS language using manifest.mf file使用 manifest.mf 文件根据操作系统语言加载不同的启动画面
【发布时间】:2013-11-06 17:08:27
【问题描述】:

我有一个从 JAR 文件运行的 Java 桌面应用程序,使用 MANIFEST.MF 文件如下:

清单版本:1.0 主类:myMainClass SplashScreen-Image:splashImage_en.jpg

有没有一种方法可以指定多个启动画面并根据客户端操作系统语言加载正确的启动画面?例如,如果应用在英文操作系统上运行,我想加载 splashImage_en.jpg,如果在法语操作系统上运行,我想加载 splashImage_fr.jpg。

【问题讨论】:

    标签: java awt splash-screen executable-jar manifest.mf


    【解决方案1】:

    基于 AWT 的 SplashScreen 不提供该功能。

    但是它确实提供createGraphics(),我们可以在上面绘制任何我们想要的东西。这将是显示本地化消息的方式。让初始图像开始时没有文本,然后在运行时为其绘制本地化文本。

    【讨论】:

      猜你喜欢
      • 2015-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-28
      • 1970-01-01
      相关资源
      最近更新 更多