Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将任务栏按钮上的图像更改为Swing应用程序上的自定义图像?_Java_Image_Swing_Icons_Imageicon - Fatal编程技术网

Java 如何将任务栏按钮上的图像更改为Swing应用程序上的自定义图像?

Java 如何将任务栏按钮上的图像更改为Swing应用程序上的自定义图像?,java,image,swing,icons,imageicon,Java,Image,Swing,Icons,Imageicon,我希望能够将任务栏按钮图像更改为自定义图像,而不是默认的Java图像。使用 ImageIcon img = new ImageIcon(PathToFile); frame.setIconImage(img.getImage()) 请记住,如果您将其导出到一个罐子中,它仍然会将Java咖啡杯作为其图标 您还可以使用Window#setIconImages,它允许您提供各种图像大小,从而允许本机窗口系统决定使用哪种图像大小(感谢MadProgrammer)使用 ImageIcon img = n

我希望能够将任务栏按钮图像更改为自定义图像,而不是默认的Java图像。

使用

ImageIcon img = new ImageIcon(PathToFile);
frame.setIconImage(img.getImage())
请记住,如果您将其导出到一个罐子中,它仍然会将Java咖啡杯作为其图标

您还可以使用
Window#setIconImages
,它允许您提供各种图像大小,从而允许本机窗口系统决定使用哪种图像大小(感谢MadProgrammer)

使用

ImageIcon img = new ImageIcon(PathToFile);
frame.setIconImage(img.getImage())
请记住,如果您将其导出到一个罐子中,它仍然会将Java咖啡杯作为其图标


您还可以使用
Window#setIconImages
,它允许您提供各种图像大小,从而允许本机窗口系统决定使用哪种图像大小(感谢程序员)

请参阅您也可以使用,它允许您提供各种图像大小,使本机窗口系统可以决定使用哪种图像大小…使其看起来更漂亮;)@这是一个我不知道的好东西that@MadProgrammer说得好。另请参阅的答案,以获取两个Windows设置的首选大小的摘要。@peeskillet提出一个单独的答案,以便我可以对其进行投票;)您还可以使用,它允许您提供各种图像大小,使本机窗口系统可以决定使用哪种图像大小…使其看起来更漂亮;)@这是一个我不知道的好东西that@MadProgrammer说得好。另请参阅的答案,以获取两个Windows设置的首选大小的摘要。@peeskillet提出一个单独的答案,以便我可以对其进行投票;)