Having difficulty add a custom icon to a JFrame

Posted by Oliver on Stack Overflow See other posts from Stack Overflow or by Oliver
Published on 2010-03-19T03:31:12Z Indexed on 2010/03/19 4:11 UTC
Read the original article Hit count: 332

Filed under:
|
|
|
|

Hi, I have been trying to change the icon in the frame. I have virtually tried everything:

  • The icon is 16x16 which is the right size ....doesn't work

  • I've trying PNG,GIF and JPG formats none of them work.

  • Tried different way of setting the icon....doesn't work.

  • I've tried relative (local paths) e.g. "icon.gif" and absolute paths e.g. "c:\work\java\icon.gif" ...doesn't work

Here is my code and see if you can figure it out Thanks Oli

    import javax.swing.*;
    public class androidDriver 
    {

        public static void main(String[] args) throws IOException 
        {
            JFrame f = new JFrame("Android Data Viewer");
            f.setResizable(false);
            f.setSize(300,300);
            f.setLocationRelativeTo(null);
            f.setVisible(true);
            f.setIconImage(new ImageIcon("androidIcon2.gif").getImage());
        }
    }

© Stack Overflow or respective owner

Related posts about java

Related posts about jframe