java swing实现简单图片显示(测试生成图片快捷方式)
时间: 2023-12-08 16:06:46 浏览: 45
好的,以下是Java Swing实现简单图片显示的代码,你可以在其中修改为你需要显示的图片路径:
```java
import javax.swing.*;
import java.awt.*;
public class ImageDisplay extends JFrame {
public ImageDisplay() {
this.setSize(500, 500);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("Image Display");
// 获取图片路径
ImageIcon imageIcon = new ImageIcon("test.jpg");
// 创建标签并设置图片
JLabel label = new JLabel(imageIcon);
// 添加标签到窗口
this.getContentPane().add(label, BorderLayout.CENTER);
}
public static void main(String[] args) {
ImageDisplay imageDisplay = new ImageDisplay();
imageDisplay.setVisible(true);
}
}
```
上述代码中,我们创建了一个继承自JFrame的类ImageDisplay,用于显示图片。在构造函数中,我们设置了窗口的大小、位置、关闭行为和标题。然后,我们获取图片路径并创建一个ImageIcon对象。接着,我们创建一个标签,并将图片设置为标签的图像。最后,我们将标签添加到窗口的中央位置,并显示窗口。
你可以将代码中的图片路径修改为你需要显示的图片路径,然后运行代码即可看到图片的显示效果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)