I am trying to set up icon for my java swing application with this code
setIconImage(new ImageIcon("logo.png").getImage());
but it is showing error on ImageIcon as cannot find symbol. Can anyone help me with a solution?
Put the logo.png
file in the same package as the class that's calling it
ProjectRoot
src
MyClass.java
logo.png
and use
ImageIcon icon = new ImageIcon(getClass().getResource("logo.png"));
setIconImage(icon.getImage());
See Load Image icon Exception for more details