# How to change icon appearing on the taskbar?

**URL:** <https://forum.inductiveautomation.com/t/how-to-change-icon-appearing-on-the-taskbar/8707>\
**Category:** Ignition\
**Created:** [July 10, 2014, 6:54pm UTC](https://forum.inductiveautomation.com/t/how-to-change-icon-appearing-on-the-taskbar/8707 "2014-07-10T18:54:10Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![bokechal](https://avatars.discourse-cdn.com/v4/letter/b/6f9a4e/32.png) [@bokechal](https://forum.inductiveautomation.com/u/bokechal)\
**Post date:** [September 17, 2014, 6:45pm UTC](https://forum.inductiveautomation.com/t/how-to-change-icon-appearing-on-the-taskbar/8707/8 "2014-09-17T18:45:29Z")

</div>

After upgraded to 7.7, the above script didn’t work. Jae helped me get around by providing this script to me.  
Forgot to mention that, put this script under visionWindowOpened event

from javax.imageio import ImageIO  
from [java.net](http://java.net) import URL  
from javax.swing import JFrame  
from org.python.core import Py

url16 = URL(“[http://localhost:8088/main/system/images/Builtin/icons/16/add2.png](http://localhost:8088/main/system/images/Builtin/icons/16/add2.png)”)  
url32 = URL(“[http://localhost:8088/main/system/images/Builtin/icons/32/add2.png](http://localhost:8088/main/system/images/Builtin/icons/32/add2.png)”)  
url48 = URL(“[http://localhost:8088/main/system/images/Builtin/icons/48/add2.png](http://localhost:8088/main/system/images/Builtin/icons/48/add2.png)”)

icons = []  
icons.append(ImageIO.read(url16))  
icons.append(ImageIO.read(url32))  
icons.append(ImageIO.read(url48))

win = system.gui.getParentWindow(event)  
while not isinstance(win,JFrame):  
win = win.getParent()  
javaWin = Py.tojava(win,JFrame)  
javaWin.setIconImages(icons)

---

_[View the full topic](https://forum.inductiveautomation.com/t/how-to-change-icon-appearing-on-the-taskbar/8707)._
