public static Icon getIcon(URL url) {
		if (url != null) {
			String key = url.toString();
			if (!icons.containsKey(key)) {
				Icon i = new ImageIcon(url);
				icons.put(key, i);
			}
			return icons.get(key);
		} else {
			return null;
		}
	}
public static Icon getIcon(URL url)