# Change Application Icons

**URL:** <https://forum.inductiveautomation.com/t/change-application-icons/21013>\
**Category:** Ignition\
**Tags:** ignition78\
**Created:** [November 22, 2018, 8:06am UTC](https://forum.inductiveautomation.com/t/change-application-icons/21013 "2018-11-22T08:06:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![f.pinciaroli](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/f.pinciaroli/32/6101_2.png) [@f.pinciaroli](https://forum.inductiveautomation.com/u/f.pinciaroli)\
**Post date:** [November 22, 2018, 8:06am UTC](https://forum.inductiveautomation.com/t/change-application-icons/21013/1 "2018-11-22T08:06:24Z")

</div>

Hello,  
I’m trying to change my application TaskBar Icon but I can’t.  
I’m using setIconImages() providing a lot of image formats… the Frame Icon changes but the TaskBar Icon dosen’t change.

![](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/inductiveautomation/original/2X/f/f063bf30dc6787fa94cde1d77883c62cfa2f721e.png)

![](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/inductiveautomation/original/2X/e/eb63f50d2a00df3a60b92e4ec341266105509e2d.png)

Here’s the part of code:

```auto
from javax.imageio import ImageIO
from java.net import URL

url16 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_16.png")
url32 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_32.png")
url64 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_64.png")
url128 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_128.png")
url256 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_256.png")
url512 = URL("http://localhost:8088/main/system/images/Builtin/Italprogetti/EXOOS_512.png")
icons = []
icons.append(ImageIO.read(url16))
icons.append(ImageIO.read(url32))
icons.append(ImageIO.read(url64))
icons.append(ImageIO.read(url128))
icons.append(ImageIO.read(url256))
icons.append(ImageIO.read(url512))
win = system.gui.getParentWindow(event)
parent = win
while parent is not None:
   win = parent
   parent = win.getParent()
win.setIconImages(icons)

```

It still remains the general coffee cup Icon.  
Any suggestions?

**EDIT:**  
If I launch the application with the Windows Launcher IT WORKS.  
The TaskBar Icon change but now, the Desktop Icon created is the geral Ignition Icon and not the one selected in the project proprieties.

Thanks,  
Federico.

---

<div class="post-metadata">

**Author:** ![lloyd.tripp](https://avatars.discourse-cdn.com/v4/letter/l/a88e4f/32.png) [@lloyd.tripp](https://forum.inductiveautomation.com/u/lloyd.tripp)\
**Post date:** [May 13, 2020, 7:44pm UTC](https://forum.inductiveautomation.com/t/change-application-icons/21013/2 "2020-05-13T19:44:27Z")

</div>

bump
