21xrx.com
2025-03-26 18:21:44 Wednesday
文章检索 我的文章 写文章
Java中如何实现图片显示:代码案例
2023-06-16 20:24:29 深夜i     16     0
Java 图片显示 ImageIcon JLabel GUI编程

Java作为一种面向对象的编程语言,也可以实现图片的显示。在Java中,图片可以通过ImageIcon类与JLabel类进行显示。下面,我们来看一下具体实现的代码案例。

首先,需要导入javax.swing包中的ImageIcon与JLabel类。

import javax.swing.ImageIcon;
import javax.swing.JLabel;

然后,编写代码实现图片的读取与显示。这里我们以读取本地图片为例。

public class ImageDisplayTest {
  public static void main(String[] args) {
    // 创建ImageIcon对象,指定图片路径
    ImageIcon imageIcon = new ImageIcon("image.png");
    // 创建JLabel对象,将ImageIcon对象设置为标签的图标
    JLabel label = new JLabel(imageIcon);
    // 创建窗口并将标签添加到窗口中
    JFrame frame = new JFrame();
    frame.getContentPane().add(label);
    // 设置窗口大小、可关闭、可见
    frame.setSize(400, 400);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setVisible(true);
  }
}

上述代码中,首先创建了一个ImageIcon对象,指定了待显示图片的路径。然后,将ImageIcon对象设置为一个JLabel对象的图标,最后将该JLabel对象添加到一个JFrame对象中,并设置窗口大小、可关闭、可见,完成图片的显示。

通过以上代码,我们就可以在Java中实现图片的显示了。

  
  

评论区

请求出错了