如何设置Java应用程序的自定义框架和任务栏图标?

西蒙

我有一个小型且简单的Java应用程序,执行该应用程序后会打开JFrame。我的“问题”是,默认情况下,任务栏中显示的应用程序图标和框架标题中显示的图标是默认的Java图标,我想对此进行更改。所以我尝试了:

JFrame frame = new JFrame("My Frame");
ImageIcon imgIcon = new ImageIcon("C:\\Users\\Simon\\Documents\\GitHub\\IDD_SW5\\src\\icon.ico");
frame.setIconImage(imgIcon.getImage());

但是它一直显示默认的Java图标。

额外的问题:1.我知道我应该可以使用更短的路径,但是由于什么都没有,所以我不知道确切是什么。2. .ico文件是否适合框架和任务栏图标?在.exe 3中完成后,此.ico文件将用于应用程序。当框架图标为时,任务栏图标会自动更改吗?

谢谢。

KilledByCheese

看这个例子

frame.setIconImage(Toolkit.getDefaultToolkit().getImage("filePath"));

要使图标看起来好看,请至少使用32 * 32的图片

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

应用程序的自定义任务栏菜单

如何设置 C++ 应用程序窗口的图标和任务栏的图标?

Swing Java中具有多框架应用程序的任务栏图标

如何杀死系统任务栏图标应用程序?

如何为 Win32 应用程序设置任务栏图标?

如何防止Java应用程序创建任务栏图标?

将鼠标悬停在应用程序图标上时如何设置系统任务栏标题

如何使用WPF窗口和系统任务栏图标创建命令行/ Windows Service应用程序?

如何在不同主题的跳转开始列表和任务栏中显示不同的应用程序图标?

禁用KDE Chat应用程序和系统任务栏图标

如何在我的任务栏上获取“获取Windows 10应用程序”图标

如何在任务栏Delphi 2010中更改应用程序图标

如何在Ubuntu中为应用程序重新启用任务栏图标?

Windows 7中任务栏中缺少正在运行的应用程序和固定的应用程序图标

启动应用程序时ClickOnce应用程序在任务栏中的图标消失

如何归档包含自定义框架的应用程序?

如何从Windows任务栏隐藏应用程序?

为什么应用程序无法在任务栏上显示其任务栏图标?

如何使用自定义图标将文件夹固定到Windows 7任务栏?

系统托盘/任务栏图标/带有通用应用程序的通知图标

“开始”菜单搜索和任务栏中缺少“受信任的Microsoft Store应用程序”的图标

是否可以自定义任务栏图标?如果可以,怎么办?

Android:OneSignal如何使用自定义图标或应用程序图标更改通知账单图标?

WPF 应用程序不更新任务栏图标

是否有可能给AWT应用程序在Windows 10时整任务栏图标

客户应用程序图标未显示在任务栏中-为什么?

Electron:将应用程序图标添加到任务栏的右下角

在运行时更新UWP应用程序的任务栏图标

Google Chrome浏览器能否为应用程序显示单独的任务栏图标