Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2010, 00:18
vjdvjass
 
Fecha de Ingreso: febrero-2008
Mensajes: 7
Antigüedad: 16 años, 3 meses
Puntos: 0
Carga de imagen y RAM

Hola javeros, los molesto con un gran problema que tengo, y es que estoy creando un applet que carga imagenes del cliente y las sube al servidor.

Las imagenes que puede cargar aparecen en una lista y al hacer clic en un item se muestra una vista previa de la imagen en pantalla y asi con cualquier elemento de la lista.

El codigo funciona pero el problema viene que después de haber visto tantas imagenes el espacio en ram es demasiado grande.

Osea que java no libera el espacio de la imagen anterior que cargo que el JLabel.

Este es el código =S

-Este se ejecuta antes de todo
ImageIcon xpreview = new ImageIcon(rutaimagen);
JLabel preview = new JLabel(xpreview);
add(preview);

-Este se ejecuta al cambiar de imagen
metodo clicLista(){
xpreview = new ImageIcon(coger);
preview.setIcon(xpreview);
preview.setBounds(430,50,ancho,alto);
preview.setVisible(true);
}

Espero haberme hecho entender, gracias y espero respuesta =)