java GUI加载图片
时间: 2023-10-14 17:23:03 浏览: 56
可以使用Java的Swing框架来加载图片。下面是一个简单的示例代码:
```java
import java.awt.*;
import javax.swing.*;
public class ImageLoader extends JFrame {
public ImageLoader() {
super("Image Loader");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setSize(400, 400);
JPanel panel = new JPanel();
JLabel label = new JLabel();
ImageIcon image = new ImageIcon(getClass().getResource("image.jpg"));
label.setIcon(image);
panel.add(label);
add(panel);
setVisible(true);
}
public static void main(String[] args) {
new ImageLoader();
}
}
```
在上面的代码中,我们创建了一个JFrame窗口,并在其中添加了一个JPanel和一个JLabel组件。然后,我们使用ImageIcon类加载图片,并将其设置为标签的图标,最后将标签添加到面板上。请注意,图片文件必须位于项目的根目录或类路径下。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)