如何在netbeans中为JPanel设置背景图像?

时间:2014-03-28 12:36:23

标签: java

我正在使用netbeans IDE问题是如何在不使用JLabel的情况下为JPanel设置背景图像。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:1)

这是相当直接的。

public class ImagePanel extends JPanel{
    Image image;
    public ImagePanel(Image image){
        this.image = image;
    }

    @Override
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        g.drawImage(image, 0,0, this);
    }
}

如果您想要更复杂,请查看this链接。这有几个设置,如适合图像到面板...