如何导入图像并将其作为程序的背景?
我尝试了绘图方法,但失败了。
package Control;
import java.awt.Color;
import javax.swing.JFrame;
public class Control extends JFrame {
private static final long serialVersionUID = 1L;
public Control() {
setSize(500, 500);
setTitle("Asteroid: Save Humanity");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new Control();
}
}
答案 0 :(得分:0)
要制作带有背景的JPanel,请查看this链接。它非常简单,只需创建这个类的新实例,它就像一个JPanel。您始终可以对其进行修改,以便将内容窗格设置为此图像。如果没有别的,请用它作为参考。
基本上,它会从字符串或Image
创建ImageIcon
的新实例,并使用drawImage()
来呈现它。
答案 1 :(得分:0)
在main方法中进行jframe操作,并使用jpanel创建背景。 使用paintComponent绘制图像或使用图像图标。