Here you can find the source of createIcon(String resource)
public static Icon createIcon(String resource)
//package com.java2s; //License from project: Open Source License import java.net.URL; import javax.swing.Icon; import javax.swing.ImageIcon; public class Main { public static Icon createIcon(String resource) { URL url = ClassLoader.getSystemResource(resource); return new ImageIcon(url); }// w w w.ja v a 2 s .c om }