Hi Guys I'm having issue in my Image, I just want to resize the image w/ my label. By using the filechooser. Here is the code below.
try {
File file = jfc.getSelectedFile();
java.net.URL url = file.toURL();
BufferedImage imageBuf = null;
BufferedImage imageSize = null;
try {
imageBuf = ImageIO.read(url);
imageSize = (BufferedImage) imageBuf.getScaledInstance(jlbl_image.getWidth(), jlbl_image.getHeight(),Image.SCALE_SMOOTH);
ImageIcon img;
img = new ImageIcon(imageSize);
jlbl_image.setIcon(img);
} catch (IOException ex) {
Logger.getLogger(JFRecordSection.class.getName()).log(Level.SEVERE, null, ex);
}
Here is the error code when I load the image from fileChooser.
sun.awt.image.ToolkitImage cannot be cast to java.awt.image.BufferedImage