我正在使用netbeans IDE问题是如何在不使用JLabel的情况下为JPanel设置背景图像。谁能告诉我怎么做?
答案 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链接。这有几个设置,如适合图像到面板...