导入并将图像作为我的程序的背景

时间:2015-04-13 18:25:11

标签: java image

如何导入图像并将其作为程序的背景?

我尝试了绘图方法,但失败了。

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();
    }

}

2 个答案:

答案 0 :(得分:0)

要制作带有背景的JPanel,请查看this链接。它非常简单,只需创建这个类的新实例,它就像一个JPanel。您始终可以对其进行修改,以便将内容窗格设置为此图像。如果没有别的,请用它作为参考。

基本上,它会从字符串或Image创建ImageIcon的新实例,并使用drawImage()来呈现它。

答案 1 :(得分:0)

在main方法中进行jframe操作,并使用jpanel创建背景。 使用paintComponent绘制图像或使用图像图标。