Directorio
Hola!
Tengo una aplicaci贸n que coge iconos de un terminado directorio. Hasta ahora, le indico la ruta completa de la siguiente manera:
Icon iconoGato = new ImageIcon("C:\Documents and Settings\monica\Mis documentos\Mis iconos\gato.jpg");
¿C贸mo hago para no tener que indicarle toda la ruta? Es decir, que si paso mi aplicaci贸n a otro ordenador, seguro que ya no puedo poner \monica\
¿Entendeis qu茅 es lo que quiero hacer?
Gracias!
Tengo una aplicaci贸n que coge iconos de un terminado directorio. Hasta ahora, le indico la ruta completa de la siguiente manera:
Icon iconoGato = new ImageIcon("C:\Documents and Settings\monica\Mis documentos\Mis iconos\gato.jpg");
¿C贸mo hago para no tener que indicarle toda la ruta? Es decir, que si paso mi aplicaci贸n a otro ordenador, seguro que ya no puedo poner \monica\
¿Entendeis qu茅 es lo que quiero hacer?
Gracias!
Me explico mejor, por si no se entiende.
Yo tengo mi aplicaci贸n en un directorio, y dentro de ese directorio, tengo una carpeta que contiene los iconos.
Lo que quiero, es que la aplicaci贸n, me acceda a esa carpeta, sin necesidad de indicarle la ruta completa.
¿C贸mo hago eso?
Muchas gracias por anticipado
Yo tengo mi aplicaci贸n en un directorio, y dentro de ese directorio, tengo una carpeta que contiene los iconos.
Lo que quiero, es que la aplicaci贸n, me acceda a esa carpeta, sin necesidad de indicarle la ruta completa.
¿C贸mo hago eso?
Muchas gracias por anticipado
otra solucion seria esta:
Icon myIcon= new ImageIcon(getClass().getResource ("myCarpeta/myImagen"));
de donde myCarpeta es el directoria y myImagen es la imagen la cual vas a cargar.
espero y te sirva de algo.
se buena.
Icon myIcon= new ImageIcon(getClass().getResource ("myCarpeta/myImagen"));
de donde myCarpeta es el directoria y myImagen es la imagen la cual vas a cargar.
espero y te sirva de algo.
se buena.
Muchas gracias a los dos.
De la primera forma, la que me dec铆a Rodr铆go, no me funcionaba, quiz谩 estaba haciendo algo mal...
Lo he solucionado de la otra manera. Muchisimas gracias otra vez.
De la primera forma, la que me dec铆a Rodr铆go, no me funcionaba, quiz谩 estaba haciendo algo mal...
Lo he solucionado de la otra manera. Muchisimas gracias otra vez.
