java中窗体加载了背景图片,但是,其他组件不能正常显示,需要点一下,

publicclassMain3extendsjavax.swing.JFrame{BufferedImagebgImage=null;publicMain3(){ini... public class Main3 extends javax.swing.JFrame {
BufferedImage bgImage=null;

public Main3() {
initComponents();

try{
bgImage = ImageIO.read(new File("D:/新建文件夹/psb.jpg"));
}
catch(IOException e)

{
e.printStackTrace();

}

}
public void paint(Graphics g)// 复写paint方法
{
g.drawImage(bgImage, 0, 0,this );

}
窗体里有三个按钮一个标题,但是都不能正常显示,求高手给改一下,然后做一下分析,让我能看的懂,谢谢。
展开
 我来答
百度网友845f74e61
2012-05-13 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1617万
展开全部
直接在主窗体上加图片,会有这样的问题,
在主窗体上加一个Panel其它的都加在这个Panel上,就不会有问题了.

原因,应该是主窗体的重画方法,与PANEL的调用时机不一样.
你的程序试一下,启动起来后,最小化,最大化一次,看看是不是会显示出来.
珠宝猎人的世界
2012-05-14 · TA获得超过234个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:127万
展开全部
用div 或panel
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式