小编Anj*_*ali的帖子

如何将字节数组转换为blob

我想从数据库中获取图像.为此,我为图像创建了一个字节数组,由字符串传递,现在我想将该字符串转换为图像格式.我正在将该图像分配给Jlabel字段.代码如下:

 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
  }
Run Code Online (Sandbox Code Playgroud)

java mysql swing netbeans

14
推荐指数
1
解决办法
5万
查看次数

标签 统计

java ×1

mysql ×1

netbeans ×1

swing ×1