Buenas,
quiero poner varias imágenes en mi aplicación de java, y lo defino de esta forma:
public javax.swing.ImageIcon Imagen;
this.Imagen=new ImageIcon("C:\\Documents and Settings\\usuario\\Escritorio\\mario.jpg");
de esta forma la imagen aparece correctamente, pero no quiero poner una imagen fija, sino que quiero poner rutas relativas dentro del proyecto en el que estoy programando, para luego poder llevarlo a cualquier ordenador.
Algo así:
this.Imagen=new ImageIcon("..\\Imagenes\\mario.jpg");
pero no consigo la forma, ya que la ruta creo q es relativa al directorio donde se ejecuta netbeans, así que no sé cómo hacer para encontrar mi imagen de forma relativa!!
Ya no sé qué hacer.
Tampoco me encuentra los archivos de propiedades ni nada relativo que ponga.
Alguna idea?!
Muchas gracias de antemano!!