javaswing怎么加图片
时间: 2023-10-26 15:08:16 浏览: 44
你可以使用Java Swing中的JLabel组件来添加图片。以下是示例代码:
```java
import javax.swing.*;
import java.awt.*;
public class ImageDemo extends JFrame {
public static void main(String[] args) {
new ImageDemo();
}
public ImageDemo() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Image Demo");
// 创建一个JLabel组件并设置图片
ImageIcon imageIcon = new ImageIcon("path/to/image.jpg");
JLabel label = new JLabel(imageIcon);
// 添加组件到窗口中
Container contentPane = getContentPane();
contentPane.add(label, BorderLayout.CENTER);
pack();
setVisible(true);
}
}
```
在上面的代码中,你需要将`"path/to/image.jpg"`替换为你的图片路径。此外,你还可以使用`setPreferredSize()`方法来设置JLabel的大小。