Я работаю над проектом, который отображает изображения, хранящиеся в базе данных MySQL, в виде сетки или галереи.Мы сохранили изображения в базе данных mysql как данные BLOB и успешно извлекли изображение и отобразили его в новом кадре в виде:
if (rs.next())
{
byte[] imagedata = rs.getBytes("image_path") ;
Image img = Toolkit.getDefaultToolkit().createImage(imagedata);
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
frame.setTitle("THE PICTURE RETRIEVED");
ImageIcon icon =new ImageIcon(img);
JLabel Photo = new JLabel(icon) ;
//setLayout(null);
frame.add(Photo) ;
frame.setPreferredSize(new Dimension(img.getWidth(null), img.getHeight(null)));
frame.pack();
frame.setVisible(true); }
Теперь я хочу отобразить изображения, хранящиеся в базе данных, в виде сеткиизображения в новом окне или в виде галереи.
Как я могу это сделать?Кто-нибудь может мне помочь, пожалуйста?