Cambiar el código de ejemplo de la imagen del icono del escritorio no funciona

¿Cómo cambio el icono de la aplicación predeterminada en Java?

Probé el código anterior usando Netbeans 7.0 pero no estoy seguro de dónde debe estar el directorio de recursos. Si utilizo el que Netbeans tiene debajo de la lista de archivos. Me sigue dando este error. Además, ¿el código es correcto?

Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:115)
at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:125)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:263)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:205)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:169)

usando este código:

URL url;
url = ClassLoader.getSystemResource("/com/pbuddie/resources/Server.png");
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.createImage(url);
clientUI.setIconImage(img);

preguntado el 27 de agosto de 11 a las 15:08

has intentado usar el camino com/pbuddie/resources/Server.png es decir, sin liderazgo / -

Sí, parece que tiene una ruta de archivo incorrecta ... comprobando dos veces que podría estar en orden. -

Estoy usando la carpeta que es creada por netbeans "resources" que está en el mismo lvl una carpeta dist. No estoy seguro Si necesito crear una carpeta de recursos en algún lugar, si es así, ¿dónde la agrego? Tomé el inicio / apagado todavía no funcionó ... ¿El contenido de ese recurso se mueve al frasco ... o tengo que hacer algo para que eso suceda ...?

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.