我一直在做一个项目。我有一个表单,用户详细信息将与他们上传的个人资料照片一起输入。
但是当我使用txt_searchKeyReleased
方法从数据库中搜索他们的记录时,我在尝试检索用户个人资料照片时遇到了这个错误。
我收到错误
java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
发生在我从DB中拉出图像的行
byte[] image=rs.getBytes("Image");
ImageIcon imageicon=new ImageIcon(new ImageIcon(image).getImage().getScaledInstance(lbl_image.getWidth(),lbl_image.getHeight(),Image.SCALE_DEFAULT));
lbl_image.setIcon(imageicon);
我将图像作为LONGBLOB
直接存储到数据库中。我希望进行更正,以便能够检索用户个人资料照片。
并且还能够将用户个人资料照片存储到我的项目中的文件夹中,并将其路径及其详细信息存储在数据库中。