【问题标题】:Javafx 8 NetBeans titlebar icon with native packaging带有本机包装的 Javafx 8 NetBeans 标题栏图标
【发布时间】:2015-09-04 21:44:23
【问题描述】:

我需要一些有关 NetBeans 和 JavaFX 项目的帮助 当我尝试在 Windows 7 的标题栏中安装图标时 桌面应用程序不会显示 这是我用来创建和 EXE 文件的步骤 Main Class 用这行在 Eclipse 中工作的代码添加了图标 pStage.getIcons().add(new Image(“file:src/Photos/C.ico”)); Inno Setup 5.0 已安装并在路径中 该图标是 32 x 32 和 32 位深度,它是使用 GreenFish Icon maker 创建的 该图标位于名为 Photos 的文件夹中的 Source Package 下 右键项目选择属性选择部署 检查启用本机打包 为 Native Package Icons 设置图标的路径 src/照片/C.ico 运行清理并构建 以 EXE 形式运行包

我唯一关心的是这个输出消息 没有基本的 JDK 包将使用系统 JRE 我认为这是一个单独的问题,因此是一个奖励问题 我可以就如何包含 JDK 或 JRE 寻求帮助吗 所以这个应用程序独立于 JRE(如果有的话) 安装在最终用户计算机上。

如果我使用 C.bmp,开发过程中的旁注 代替 ico 文件的标题栏将显示 bmp。 bmp 文件在构建时将不起作用。

【问题讨论】:

    标签: netbeans deployment javafx


    【解决方案1】:

    @James_Duh 我不知道为什么会这样,我怀疑你在其他任何地方都能找到这个 FIX,因为我在网上搜索了为什么你需要使用 bmp 和 ico 文件 这是我对 NetBeans 8.0 所做的。?和 Windows 7 上的 JDK1.8.0_51 在 Main.class 中我使用了这行代码

    Image ico = new Image("Photos/C.bmp"); NetBeans
    Image ico = new Image("file:Photos/C.bmp"); Eclipse
    

    然后在 Photos 文件夹中,我放置了一个名为 C.ico 32 x 32 的图标 此图标用于填充安装程序 EXE 文件 当您运行 EXE 文件时,将显示该图标 在开始菜单中 我还检查了桌面图标和开始菜单快捷方式 在 NetBeans 部署屏幕中部署

    Eclipse 中的 Native Package 部署过程是一个真正的PAIN 将来我将仅出于这个原因切换到 NetBeans IDE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2013-05-20
      相关资源
      最近更新 更多