Necesito obtener un archivo de imagen de recursos en un proyecto de Java. Lo que estoy haciendo es:Obtener un recurso con getResource()
URL url = TestGameTable.class.getClass().
getClassLoader().getResource("unibo.lsb.res/dice.jpg");
estructura El directorio es la siguiente:
unibo/
lsb/
res/
dice.jpg
test/
..../ /* other packages */
El hecho es que siempre me sale como no existe el archivo. He intentado muchos caminos diferentes, pero no pude resolver el problema. ¿Alguna pista?
¡Hasta el punto! (15ch) – BalusC
Solo tenga en cuenta que 'Class # getResource' y' ClassLoader # getResource' utilizan diferentes estrategias para asignar el nombre a una ubicación. El ejemplo de LucaB realmente usa el ClassLoader de Class ('SomeClass.class.getClass()'), pero eso es probablemente un error y no a propósito. –
jarnbjo
@jambjo sí, asumí que es un error. – Bozho