mik*_*son 6 java javafx java-web-start
我正在尝试为我的应用程序显示一个自定义destop图标,但由于某些原因,无论我做什么,都会显示相同的默认java图标.我已经尝试了所有我能想到的东西,并将我的jnlp文件与其图标似乎正常工作的其他人进行了比较.根据我读过的所有内容,以下内容应该可以正常工作.但当然,它没有:
<information>
<title>MikesApp</title>
<vendor>Mike</vendor>
<homepage href="http://www.mikesapp.com/"/>
<description>Mikes App.</description>
<icon kind="shortcut" href="res/icon64x64.png" width="64" height="64"/>
<offline-allowed/>
<shortcut>
<desktop/>
</shortcut>
</information>
Run Code Online (Sandbox Code Playgroud)
任何想法将不胜感激.
我会按顺序尝试以下方法:
<icon kind="shortcut"....该规范说,大小用于桌面图标.使用64x64图标作为"默认".例如,您的新<icon>元素将是:
<icon href="res/icon64x64.png" width="64" height="64"/>
<icon kind="shortcut" href="res/icon32x32.png" width="32" height="32"/>
<icon kind="shortcut" href="res/icon64x64.png" width="64" height="64"/>
Run Code Online (Sandbox Code Playgroud)请记住,您的图像是相对于xml元素中的codebase属性访问的jnlp
如果这些都不起作用,欢迎您将您的JNLP与我的 JNLP进行比较.
我意识到这个JNLP的东西是一种痛苦.希望其中一个为你工作.
恐怕我没有具体的答案,但Project MaiTai是一个用 JavaFX 编写的开源应用程序,并且有一个自定义桌面图标。
如果您还没有这样做,也许检查 MaiTai 的 JNLP 代码会给您一些指导。
| 归档时间: |
|
| 查看次数: |
13097 次 |
| 最近记录: |