21xrx.com
2025-03-31 03:41:33 Monday
文章检索 我的文章 写文章
Java程序实现添加图片功能
2023-06-17 10:00:16 深夜i     11     0
Java 图片处理 ImageIO

在Java程序中实现添加图片功能非常简单,只需要使用Java提供的ImageIO类即可。下面是一个示例代码:

import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class ImageDemo {
  public static void main(String[] args) throws Exception {
    // 读取图片
    BufferedImage img = ImageIO.read(new File("image.jpg"));
    // 创建JFrame窗口
    JFrame f = new JFrame();
    f.setTitle("图片显示");
    f.setSize(img.getWidth(), img.getHeight());
    // 将图片添加到JFrame窗口
    ImageIcon icon = new ImageIcon(img);
    JLabel label = new JLabel(icon);
    f.add(label);
    f.setVisible(true);
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}

在这段代码中,我们首先使用ImageIO类的read方法读取了一个图片文件(这里假设图片文件名为"image.jpg"),然后创建一个JFrame窗口,并将图片添加到这个窗口中。

运行这个程序,就可以看到图片被成功添加到了窗口中。

  
  

评论区

请求出错了