如何更改javafx中任务栏上的默认java徽标exe图标?

2023-12-24

我在 Netbeans 上制作了一个 JavaFX 应用程序,并放置了用于将图标设置到窗口的代码

primaryStage.getIcons().add(new Image("file:sicadcam.png"));

当我从 Netbeans 运行该项目时,它可以正常工作:图标出现在窗口和任务栏中。我必须把图像放在哪里。

当我清理并构建项目时,它会生成两个安装程序:一个 exe 和一个 msi;当我安装应用程序并打开它时,窗口没有图标 sicadcam.png,它有默认的 java 徽标图标。

如何或在哪里设置图像的路径,以便在安装应用程序时出现图标。


您应该将图标放置在 jar 或类路径中,然后通过资源函数加载它。 例如。如果你把它放在你的bin文件夹,进入你的类所在的包,那么以下应该可以工作:

primaryStage.getIcons().add(new Image(this.getClass().getResourceAsStream("sicadcam.png")));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改javafx中任务栏上的默认java徽标exe图标? 的相关文章

  • 无法解析类型为 xxx 的任何 bean;限定符:[@javax.enterprise.inject.Any()]

    我有一个 LoginProvider 接口 public interface LoginProvider boolean login String username String password 以及两种不同的实现 public clas
  • Android 2.2 SDK - Droid X 相机活动无法正常完成

    我注意到我在 Droid X 上调用的默认相机活动与我的 Droid 和 Nexus One 上的默认相机活动看起来不同 在 Droid 和 Nexus One 上选择 确定 后 活动将完成 Droid X 有一个 完成 按钮 它将带您返回
  • 批处理脚本 - IF EXIST 复制到 %localappdata% 错误

    我似乎被批处理脚本困住了 需要一些帮助 基本上我需要检查文件是否存在于文件夹中 localappdata 如果确实如此 则覆盖该文件 如果没有放置在不同的位置 那么目前它的内容如下 IF EXIST localappdata foldern
  • Grails 2.3.0 自动重新加载不起作用

    我最近将我们的项目升级到 grails 2 3 0 一切工作正常 除了每当我更改代码时自动重新加载都无法工作的问题 这包括所有项目工件 控制器 域 服务 gsps css 和 javascript 文件 我的旧版本 grails 可以正常工
  • 无法使用maven编译java项目

    我正在尝试在 java 16 0 1 上使用 maven 构建 IntelliJ 项目 但它无法编译我的项目 尽管 IntelliJ 能够成功完成 在此之前 我使用maven编译了一个java 15项目 但我决定将所有内容更新到16 0 1
  • 如何从秘密字符串中制作 HMAC_SHA256 密钥以在 jose4j 中与 JWT 一起使用?

    我想生成 JWT 并使用 HMAC SHA256 对其进行签名 对于该任务我必须使用jose4j https bitbucket org b c jose4j wiki Home 我尝试根据秘密生成密钥 SecretKeySpec key
  • 使用 RecyclerView 适配器在运行时更改布局屏幕

    我有两个布局文件 如下所示 如果列表中存在数据 则我显示此布局 当列表为空时 我会显示此布局 现在我想在运行时更改布局 当用户从列表中删除最后一项时 我想将布局更改为第二张图片中显示的 空购物车布局 In getItemCount Recy
  • Condition 接口中的 signalAll 与对象中的 notificationAll

    1 昨天我才问过这个问题条件与等待通知机制 https stackoverflow com questions 10395571 condition vs wait notify mechanism 2 我想编辑相同的内容并在我的问题中添加
  • 如何获取 WebElement 的父级[重复]

    这个问题在这里已经有答案了 我试过了 private WebElement getParent final WebElement webElement return webElement findElement By xpath 但我得到
  • Java 服务器-客户端 readLine() 方法

    我有一个客户端类和一个服务器类 如果客户端向服务器发送消息 服务器会将响应发送回客户端 然后客户端将打印它收到的所有消息 例如 如果客户端向服务器发送 A 则服务器将向客户端发送响应 1111 所以我在客户端类中使用 readLine 从服
  • Git 无法识别重命名和修改的包文件

    我有一个名为的java文件package old myfile java 我已经通过 git 提交了这个文件 然后我将我的包重命名为new所以我的文件在package new myfile java 我现在想将此文件重命名 和内容更改 提交
  • Java 数组的最大维数

    出于好奇 在 Java 中数组可以有多少维 爪哇language不限制维数 但是JavaVM规范将维度数限制为 255 例如 以下代码将无法编译 class Main public static void main String args
  • 如何将 Jfreechart(饼图)添加到 netbeans 的面板中

    我正在使用 netbeans gui 编辑器 并且正在尝试添加一个本身位于内部框架中的 Jfreechart 并且这个内部框架我想将其添加到面板中 正如您在此图中看到的那样 抱歉 我无法直接发布图像 因为我新手 http www flick
  • 如何将 Hudson/Jenkins 参数传递给 Windows 批处理命令

    好吧 我需要在我的 Hudson 作业中执行一个批处理文件 我有一个参数 Jenkis 参数 我需要将这个值 如参数 传递给批处理文件 我尝试了以下操作 Deploy cmd configuration DEPLOYCONFIGURATIO
  • 计算日期之间的天数差异

    在我的代码中 日期之间的差异是错误的 因为它应该是 38 天而不是 8 天 我该如何修复 package random04diferencadata import java text ParseException import java t
  • 在 Spring Boot Actuator 健康检查 API 中启用日志记录

    我正在使用 Spring boot Actuator APIproject https imobilenumbertracker com 拥有一个健康检查端点 并通过以下方式启用它 management endpoints web base
  • Android Studio 将音乐文件读取为文本文件,如何恢复它?

    gameAlert mp3是我的声音文件 运行应用程序时 它询问我该文件不与任何文件类型关联 请定义关联 我选择TextFile错误地 现在我的音乐文件被读取为文本文件 我如何将其转换回music file protected void o
  • 哪个集合更适合存储多维数组中的数据?

    我有一个multi dimensional array of string 我愿意将其转换为某种集合类型 以便我可以根据自己的意愿添加 删除和插入元素 在数组中 我无法删除特定位置的元素 我需要这样的集合 我可以在其中删除特定位置的数据 也
  • 如何一步步遍历目录树?

    我发现了很多关于遍历目录树的示例 但我需要一些不同的东西 我需要一个带有某种方法的类 每次调用都会从目录返回一个文件 并逐渐遍历目录树 请问我该怎么做 我正在使用函数 FindFirstFile FindNextFile 和 FindClo
  • Android 和 Java 中绘制椭圆的区别

    在Java中由于某种原因Ellipse2D Double使用参数 height width x y 当我创建一个RectF在Android中参数是 left top right bottom 所以我对适应差异有点困惑 如果在 Java 中创

随机推荐

  • Python有内置函数可以生成从0到1的100个数字吗?

    我正在寻找类似的东西range 但它允许我指定开始值和结束值 以及我想以类似方式使用的集合中需要多少个数字range用于for loops Python 没有浮点范围函数 但您可以使用列表推导式轻松模拟浮点范围函数 gt gt gt lo
  • 如何使用 purrr 从嵌套列表中选择具有相同名称的元素?

    require purrr list lt list node list a list y 1 t 1 b list y 1 t 2 node list a list y 1 t 3 b list y 1 t 4 如何用 purrr 选择所
  • 当仅需要接触检测时,我可以使用 SKAction 移动动态物理体吗?

    我正在查看教程 其中的内容定义如下 飞机是具有动态物理体的精灵 平面移动是通过遵循路径的动作来完成的 子弹与飞机接触检测 子弹是精灵 它的物理主体设置为静态 在我看来这没什么不寻常的 这是链接tutorial http code tutsp
  • NTLM 对 Savon 的支持

    我正在使用 Savon 通过 Web 服务与 SharePoint 进行通信 如果 SharePoint Web 应用程序支持基本身份验证 则一切正常 但如果我将其更改为 NTLM 则会失败 它在线失败 newclient http aut
  • 如何在 alpine 中使用最新版本的 chromium 驱动程序

    我们使用 Alpine 作为运行 watir 测试的 docker 容器 我想使用较新的版本 例如 chromium75 0 3770 8 和 chromium chromedriver75 0 3770 8 但 Alpine 最新版本是
  • 从 Silverlight 调用 Javascript 函数

    我正在尝试从 silverlight 控件调用 javascript 函数 在我们的代码中 我试图通过以下方式调用该函数 HtmlPage Window Invoke showPopup new string http www exampl
  • 如何按日期对 SVN LS -R 输出进行排序

    我想列出 svn 中的所有文件 按上次提交日期排序 svn ls Rv列出所有文件 但不接受 t转变 有谁知道如何做到这一点 我看过一个答案类似的问题 https stackoverflow com questions 22235391 s
  • 如何对管道中的布尔值取反?

    考虑以下代码 defmodule T do def does not contain s t do s gt not String contains t end end 这会在编译时出现以下错误 CompileError iex 3 und
  • 屏幕关闭/锁定后手机振动停止工作

    我有一项服务可以检查我的网站上的更新 我希望它能够在发现更新时引起振动 即使屏幕关闭或锁定也是如此 目前 振动仅在屏幕未关闭 锁定时起作用 即使屏幕关闭 锁定 所有其他功能也可以工作 Vibrator vibrator Vibrator g
  • 如何在 perl 中将字符串转换为文件句柄?

    我有一根非常大的绳子 s dfasdfasdfafd 近百万字 我想将其转换为文件句柄 使其看起来像是从文件中读取的字符串 但我不想将其存储到临时文件中并读取它 有人可以给我一些建议吗 打开对字符串的引用 use strict use wa
  • 我可以在 HTML 文件正文中放置 标记以通过电子邮件发送吗?

    由于许多电子邮件客户端忽略 HEAD 标签 我可以在正文中嵌入内联样式表吗 最简洁的答案是不 Gmail 会删除标签及其内容 Hotmail 雅虎 邮件和 Windows Live Mail 不会删除正文元素中的样式标签 但看看适用于 HT
  • 使用 ptrace 提取系统调用名称和参数

    我正在做一项必须执行的任务strace喜欢使用功能ptrace 到目前为止 我已经找到了如何提取系统调用号和返回值 如下所示 In parent process struct user regs struct regs ptrace PTR
  • Python:编译源代码中的导入错误

    我在运行编译的源代码时遇到问题 代码本身是正确的 如果我运行python file py一切顺利 如果我用 pyinstaller 或类似的软件编译它 然后运行它说的编译文件ImportError No module named cffi
  • 撤消从错误的 github 存储库中拉取的操作

    我刚刚从 github 拉取 然后从错误的 github 存储库拉取到我的项目中 我该如何撤消这个操作 Thanks git reset hard HEAD 此命令将您的分支重置为上一个提交 即合并提交之前的提交 这是您要撤消的提交 您的工
  • 作为 std::initializer_list 对象的抽象类

    为了有更清晰的语法 我想使用std 初始化列表将对象列表发送到构造函数 然而 这些对象是抽象的 这会导致一个问题 在 VS 2013 中 它丢失了 vfptr 引用 给出了 R6025 纯虚函数调用 运行时错误 在 g 中它抱怨它 无法分配
  • WordPress 多语言插件 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我在 WordPress 上有一个博客 需要在其中提供多种不同语言的内容 我不想翻译这些文章 我只想每
  • PyTorch Lightning:同一 Tensorboard 图中的多个标量(例如训练和有效损失)

    使用 PyTorch Tensorboard 我可以在单个 Tensorboard 图中记录我的训练和有效损失 如下所示 writer torch utils tensorboard SummaryWriter for i in range
  • CDK 将映射模板添加到 LambdaIntegration

    我有一个 Lambda 函数 可以通过 api 网关访问 如何让 CDK 添加映射模板 如下屏幕截图所示 我尝试了多种变体 const restApi new apigateway LambdaRestApi this dyndns api
  • JPanel 对 KeyBindings 没有反应

    我正在开发一个需要 JPanel 对按下的转义键做出反应的应用程序 我很确定我使用了正确的方法将键绑定注册到组件 但显然我仍然做错了一些事情 这是负责注册对上述键绑定做出反应的代码 private void initializeKeyBin
  • 如何更改javafx中任务栏上的默认java徽标exe图标?

    我在 Netbeans 上制作了一个 JavaFX 应用程序 并放置了用于将图标设置到窗口的代码 primaryStage getIcons add new Image file sicadcam png 当我从 Netbeans 运行该项