前两天有一家公司来我们这里演示一个VIP系统,突然发现他们的图标都没有进行过修改的我当时就在想,是不是改不了的呀,但看看ORACLE的,一定能改的了,只是不知道方法而已。

解决方案 »

  1.   

    应该先搜索一下论坛,已经有n个人提过这个问题
    jFrame.setIconImage(Tookit.DefaultToolkit().createImage("image/a.gif"));
      

  2.   

    setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage(getClass().getResource("/icon/clientIcon/title.gif")));
      

  3.   

    to: lixiang823517(泥浆)
    this.setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage(getClass().getResource("F:\\text\\icon\\title.gif")));
    这样写不对啊,说是找不到图片
      

  4.   

    如果是绝对路径改成
    this.setIconImage(java.awt.Toolkit.getDefaultToolkit().getImage("F:\\text\\icon\\title.gif"));
      

  5.   

    lixiang823517(泥浆)的写法要把图片保存到class存放的目录下。
      

  6.   

    你在代码中加一句,this.setIconImage(new ImageIcon("F:/javaTest/image/wwwprop.gif").getImage());