Java - Guardar imagen en un fichero

 
Vista:

Guardar imagen en un fichero

Publicado por Elena (7 intervenciones) el 25/06/2007 17:27:02
Mi pregunta es la siguiente: utilizo la pasivación para almacenar determinados objetos donde alguno de los atributos son del tipo ImageIcon que más adelante tendré que representar cuando recupere el objeto. Para poder mostrar estas imagenes en un JToolTipText, utilizo código html (para poder insertar imagenes y poner más de una línea), pero como el código html necesita una ruta de imagen, necesito crear un fichero y almacenar la imagen. Lo he intentando de varias maneras pero no lo consigo de ninguna, ¿alguna idea? Lo último que he hecho ha sido esto, pero crea el fichero aunque la imagen no se puede ver:

ImageIcon foto=...;

File outputFile = new File( "foto.jpg");
FileOutputStream fos = new FileOutputStream(outputFile);
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(foto.getImage());
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder