Java可以显示png,jpg等一些其他图片格式,但我必须通过获取文件路径在JLable中显示bmp文件.
ImageIcon imageIcon = new ImageIcon(imageFile.getAbsolutePath());
Run Code Online (Sandbox Code Playgroud)
ImageIcon支持典型png,gif,jpg图像.
在我正在工作的项目中,我无法打开bmp文件并将相同的文件存储为jpg,因为我不允许在运行时存储某些内容.我只能在内存中生成图像.但我不知道该怎么做.
我怎样才能显示BMP在Java 1.4?
谢谢
Pet*_*ser 10
javax.imageio.ImageIO支持BMP格式:
Image image = ImageIO.read(imageFile);
ImageIcon icon = new ImageIcon(image);
JLabel label = new JLabel(icon);
Run Code Online (Sandbox Code Playgroud)
ImageIO还可用于在不同格式之间进行转换.