Ayuda con funcion para mostrar imagenes jLabel
Publicado por Danilo Mejia (3 intervenciones) el 16/07/2018 00:30:14
Basicamente, estoy haciendo un formularios con muchas imagenes y cree una funcion void para no estar haciendo el procedimiento por cada imagen, sino solo enviar los valores al void ya sea altura, anchura, direccion de la imagen, y el objeto que seran JLabels pero no se como enviar el objeto como variable.
Esta es la funcion
Y asi lo llamo
pero el jLabel no se envia como un objeto o no se como debo de hacer para enviarlo y que dentro de la funcion funcione.
para despues solo llamar otra vez a la funcion pero cambiando los Jlabel :( ayuda please
Esta es la funcion
1
2
3
4
5
6
7
8
public void imagenes(int ancho, int alto,Object nombre, String ruta)
{
ImageIcon imagen=new ImageIcon(getClass().getResource(ruta));
Image conversion = imagen.getImage();
Image tamaño=conversion.getScaledInstance(ancho, alto, Image.SCALE_SMOOTH);
ImageIcon fin=new ImageIcon(tamaño);
nombre.setIcon(fin);
}
Y asi lo llamo
1
imagenes(150,150,jLabel3,"/Imagenes/Logo Proyecto ACVI.png");
pero el jLabel no se envia como un objeto o no se como debo de hacer para enviarlo y que dentro de la funcion funcione.
para despues solo llamar otra vez a la funcion pero cambiando los Jlabel :( ayuda please
Valora esta pregunta


0