Comment convertir un tableau d'octets à goutte

Je veux extraire une image à partir de la base de données. Pour cela j'ai créé un tableau d'octets pour une image, qui est transmis par une chaîne, et maintenant je veux convertir cette chaîne en format d'image. Je suis attribution de cette image sur un Jlabel champ. Le code est comme suit:

 try
 {
     Blob image_vis = rs1.getBlob(10);
     InputStream x=image_vis.getBinaryStream();
     OutputStream out=new FileOutputStream(string_op);
     byte[] bytes = string_op.getBytes();
     String s=new String(bytes);
     System.out.println(+s);  //prints bytes for the string
     ImageIcon icon_cap = new ImageIcon(string_op);
     image_cap.setIcon(icon_cap);   //prints nothing to Jlabel
     //image_cap.setText(s);     //prints a path of a image
  }

OriginalL'auteur Anjali | 2012-06-01