ImageIcon类的应用就是在swing面板中可以显示图片
package Frame;
import java.awt.Container;
import java.net.URL;
import javax.swing.*;
public class ImageIcon extends JFrame{
public ImageIcon() {
setBounds(100,100,400,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c=getContentPane();
JLabel l=new JLabel("这是一个图片的标签");
URL url=ImageIcon.class.getResource("/img/keai(1).jpg");//获取图片url 路径
Icon icon=new javax.swing.ImageIcon(url);
l.setIcon(icon);//这里才是添加图片的
c. add(l);
setVisible(true);
}
public static void main(String[] args)
{
new ImageIcon();
}
}
运行之后的结果如下: