¿A dónde va un recurso para el comando java .getresource ()?

Sé que esta es una pregunta simple, pero nadie lo explica bien o mi eclipse / JDK está roto. Estoy siguiendo un tutorial en: http://zetcode.com/tutorials/javagamestutorial/animation/

En él, coloco una estrella png en la pantalla y la animo. Cuando uso:

ImageIcon ii = new ImageIcon(this.getClass().getResource("star.png"));

Me da una excepción de puntero nulo. actualmente tengo el archivo star.png en la misma carpeta que la clase que lo solicita (sé que no es la mejor práctica en general, pero solo estoy haciendo lo que dice este tutorial solo para seguirlo.

Sé que esta pregunta es un duplicado exacto (incluso el mismo tutorial), pero no hay respuesta, y no funciona para mí sin importar dónde coloque este archivo. getResource () -> Fuente no encontrada

Estoy usando eclipse como mi idea aquí también, ¿tengo que hacer algo más para que la idea se dé cuenta de que este es un recurso para el proyecto o algo así?

Respuesta 1

Actualmente estoy aprendiendo cómo desarrollar aplicaciones para dispositivos móviles Android. Escribí una aplicación de prueba para mostrar los números 0-9 en la pantalla del dispositivo. Creé una función simple para retrasar el número ...

Tengo un archivo binario como este: offset | tamaño / tipo | Descripción ------- + ----------- + ----------------------------- ------------------------------ 0x0000 | 28 caracteres | cadena terminada en cero 0x001c | ...

Estoy tratando de hacer Microsoft Translator API en mi aplicación Java. Me registré en el mercado de Windows Azure y registré mi aplicación Microsoft Translate, así que tengo estos ClientId y Client ...

Los datos continuos de tres sensores (x, y y z) se almacenan en un Hashmap (nombres de sensores como Clave y datos en ArrayList como valor). Para los datos de cada sensor, necesito aplicar un filtro de paso bajo. Lo estoy intentando ...