Guardar foto de un jLabel a JPG

Primer post ,

muchas gracias por su atencion .

mi duda es como hago para poder guardar la imagen que se encuentra cargada en el jLabel1_Imagen , se guarde en la ruta c://usuarios/elyokko/escritorio/foto.jpg

alguien que me ayude . no encuentro desde aller la forma correcta .

gracias.

aki dejo foto .

Image and video hosting by TinyPic

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: guardar foto

 

Hola, Alexander. Lo siguiente puede darte una idea:

// Get icon from label
ImageIcon icon = (ImageIcon) label.getIcon();
// Copy image
BufferedImage image = new BufferedImage(icon.getIconWidth(),
        icon.getIconHeight(), BufferedImage.TYPE_INT_RGB);
Graphics2D g2 = image.createGraphics();
g2.drawImage(icon.getImage(), 0, 0, icon.getImageObserver());
g2.dispose();
// Write image
ImageIO.write(image, "jpg", new File("foto.jpg"));

¡Por si sirve de algo!

~~~

solucionado

asi fue como lo solucione,

muchas gracias por la ayuda .

PD: paul Gracias .

 

File file = new File("c:/Users/elyokko/Desktop/foto/foto_bin.jpg");
    try {
        ImageIO.write(ObjI.imageActual, "jpg", file);
        // TODO add your handling code here:
    } catch (IOException ex) {
        Logger.getLogger(Principal.class.getName()).log(Level.SEVERE, null, ex);
   

 

 

Re: solucionado

¡Bien hecho! Si surge alguna otra duda, este puede ser un buen sitio para comenzar a preguntar. ¡Saludos!