java - 如何在Java中的Windows任务栏中创建图标(不在系统托盘中)?

标签 java taskbar

Windows 任务栏而不是系统托盘:

Windows Taskbar and NOT System Tray

请告诉我如何用Java在Windows任务栏中创建一个图标?我只能找到系统托盘的解决方案。如图所示,我想要任务栏上的图标。

最佳答案

当您使用 JFrame 时,您可以为其设置图标,如下所示:

List<Image> icons = new ArrayList<Image>();
icons.add(new ImageIcon("16.png").getImage());
icons.add(new ImageIcon("32.png").getImage());
frame.setIconImages(icons);

此外,当您更改 JFrame 图标时,该图标也会显示在 Windows 任务栏中。

此测试是在运行 Java 7 的 Windows 7 中进行的

关于java - 如何在Java中的Windows任务栏中创建图标(不在系统托盘中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38865757/

相关文章:

.net-3.5 - Windows 7 任务栏图标未显示在 .net 3.5 应用程序中

java - Gem Fire 6 至 Gem Fire 8 升级

winapi - 在自己的进程中启动外部 exe

c++ - 更改固定应用程序的 Windows 7 任务栏上的图标

java - 可靠地跳过 java.io.InputStream 及其子类型中的数据

.net - 如何将应用程序停靠在 Windows 桌面上?

c# - 如何使任务栏在失去焦点时闪烁

java - 有什么好的 API 可以为 Java Web 应用程序生成报告?

java - 如何使我的数据结构线程安全?

java - 如何生成 Maven 项目的所有模块之间的依赖关系图?