图像需要指定详细路径。private JButton button =new JButton(new ImageIcon("images.gif"));
修改成
private JButton button =new JButton(new ImageIcon("c:\\images.gif"));就可以了。

解决方案 »

  1.   

    public class LabelDemo    extends   JFrame这里少了一个{图像images.gif与程序放在在一个目录下 
     
    是可以的你先用一个小一点的图片试试
      

  2.   

    同意tom2005(快乐着)的说法,可能你的图像太大了
      

  3.   

    你把你的图片放在你上面那个程序的class文件一块,
    即在同一个文件夹下.
    应该没问题的!
      

  4.   

    要么制定绝对路径要嘛放在你的src目录下的相关路径下