我改了之后窗口最大化可以显示图片但是那样遮盖了我所有的按钮文本框之类的,再点回原来的尺寸要随便点才会出现我本来的按钮文本框。。。。好乱,而且背景也没有按照我规定的框架的大小出现,很乱,怎么改
public void paint(Graphics g)
{
loadRecources();
if(backgroundImage != null)
{
g.drawImage(backgroundImage, 10, 10, this);
}
}
public void loadRecources()
{
//载入背景图片
if(backgroundImage == null)
{
try
{
backgroundImage = ImageIO.read(new File("E:/fyp/2.jpg"));
} catch (IOException e)
{
System.out.println("缺少背景图片");
JOptionPane.showMessageDialog(this, "找不到背景图片!", "文件缺失", JOptionPane.ERROR_MESSAGE);
}
}
}
不行啊,这下图片都不显示了
追答呃,上面说错了,是调用玩super.paintcomponent()在绘制背景
本回答被网友采纳