Foros del Web » Programación para mayores de 30 ;) » Java »

Visualizar en un Jlabel

Estas en el tema de Visualizar en un Jlabel en el foro de Java en Foros del Web. Hola a todos!! Estoy haciendo una aplicación en Java, en el que le hago una serie de transformaciones a una imagen tipo MemoryGray8Image. Mi problema ...
  #1 (permalink)  
Antiguo 26/07/2008, 04:43
 
Fecha de Ingreso: junio-2008
Mensajes: 20
Antigüedad: 15 años, 9 meses
Puntos: 0
Visualizar en un Jlabel

Hola a todos!!

Estoy haciendo una aplicación en Java, en el que le hago una serie de transformaciones a una imagen tipo MemoryGray8Image. Mi problema es que ahora necesito visualizar el resultado en un Jlabel y no sé cómo puedo hacerlo, ¿alguien puede ayudarme?? Gracias de antemano. LUCÍA.
  #2 (permalink)  
Antiguo 28/07/2008, 17:41
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 2 meses
Puntos: 6
Respuesta: Visualizar en un Jlabel

Hola lo haces asi

lblImagen.setIcon(new ImageIcon(getClass().getResource("/Imagenes/principal.jpg")));

en este caso la imagen esta puesta en un paquete llamado Imagenes en la carpeta src del proyecto

saludos y cuidate
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
  #3 (permalink)  
Antiguo 02/08/2008, 10:44
 
Fecha de Ingreso: junio-2008
Mensajes: 20
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Visualizar en un Jlabel

Hola! la quiero visualizar de esta forma:
imagen2.setIcon(new ImageIcon (imagen.getScaledInstance(150,150,Image.SCALE_DEFA ULT)));

Lo que quiero es pasar la MemoryGray8Image a Image para poder visualizarla en el Jlabel (imagen2) Estoy intentando pasar la MemoryGray8Image a un vector de enteros y de esta forma, pasarla a Image. Cuando tenga el vectordeenteros haría lo siguiente:

MemoryImageSource source = new MemoryImageSource(imagenfinal.getWidth(), imagenfinal.getHeight(), vectordeenteros, 0, imagenfinal.getWidth());
Image imagen = createImage(source);

pero no visualizo nada, y miro cada elemento de la imagen y tienen información y por eso no sé la razón ni el por qué no se visualiza nada en el Jlabel.

Gracias. LUCÍA.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:53.