我在postgresql类型的数据库中保存了一些图像" Blob"我想知道如何在包含其他信息的表中查看它。 我保存了" setBinaryStream"方法
例如" pic"返回:
(\ xffd8ffe000104a46494600010100000100010000ffe13297457869660000)
我想在单元格中显示图片。
我的代码:
public void loading() {
try {
String[]title = {"First Name","Last Name","Photo"};
String sql="select * from users";
model = new DefaultTableModel(null,title);
st = conn.createStatement();
ResultSet rs = st.executeQuery(sql);
String[]fila = new String[4];
while(rs.next()){
fila[0] = rs.getString("fna");
fila[1] = rs.getString("lna");
fila[2] = rs.getString("pic");
model.addRow(fila);
}
tbl.setModel(model);
}
catch (SQLException e) {
JOptionPane.showMessageDialog(null, e.getMessage());
}
}
如何查看表格中的图像?