
已解决问题
谷歌pqcbb用户在2016.04.17提交了关于“深圳大学j**a swing里如何设置背景图片”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-27T20:13:18。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 !
设置背景图片,可以重写paint()方法。
具体步骤如下:
im
importj**ax.swing.*;
p
publicstatic
BjFramef=newBjFrame();
f.setDefaultCl
f.s
}
}
classBjFrameextendsJFrame{
pub
publicstatic
publicBjFram
setSize(W
BjPanelpl=newBjPanel();
Container
contentPane.add(pl);
pl.setOpaque(true);
}
}
classBjPanelextendsJPa
Imag
publicBjPanel()
{
im=Toolkit.getDefaultTo
}
publicvoidpai
super.paintComponent(g);
intimWidt
Intimh**e
intFWidt
intFh**eight
intx=(FWidth-imWidth)
inty=(F
g.drawImage(image,x,y,**ll
}
}