代码没错,但是你的图片用错了,java不支持jpg类型的图像显示,你将它改成gif类型的就行
另外年其实可以将代码简洁一点,改为:
ImageIcon icon = new ImageIcon(this.getClass().getResource("name.gif"));btw:记住图片要和这个class放在同一个目录里面!!!