Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2008, 06:29
AdRii
 
Fecha de Ingreso: agosto-2008
Mensajes: 96
Antigüedad: 15 años, 8 meses
Puntos: 3
quitar rutas absolutas

Hola he creado na clase para pintar sobre un panel pero cuando le paso por parametro al metodo pintar un String con la ruta del archivo tengo que pasarle la ruta absoluta xq si hago un getClass().getResource("nombrearchivo"); no me pinta la imagen.. como puedo poner para hacer que si que funcione..

llamo al metodo asi

panelDibujo1.pintarImagen("C:/ruta/archivo", 0, 0);

y el metodo es algo asi

public void pintarImagen(String archivo, int x, int y) {

imagen = new ImageIcon(archivo).getImage();

dbDibujo_g = imgDobleBufer.getGraphics();

dbDibujo_g.drawImage(imagen, x, y, this);

repaint();

}