首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

!背景图片老是浮在最上层,怎么处理

2013-07-09 
求助求助!!!背景图片老是浮在最上层,怎么办?JPanel rightPanelnew JPanel()getContentPane().add(rightP

求助求助!!!背景图片老是浮在最上层,怎么办?
        JPanel rightPanel=new JPanel();
        getContentPane().add(rightPanel); 
        Icon icon=new ImageIcon("Tulips.jpg");
        JLabel imgLabel = new JLabel();
        this.getLayeredPane().add(imgLabel,new Integer(Integer.MIN_VALUE));
        imgLabel.setBounds(0, 0, icon.getIconWidth(),icon.getIconHeight());
        ((JPanel)getContentPane()).setOpaque(false);
        rightPanel.add(imgLabel);


rightPanel上添加了3个面板,加入的图片把三个面板都遮住了,不知道为什么??请大神帮我解决一下,谢谢!
[解决办法]
这个跟插入的顺序有关。
先放容器的总是会覆盖在后放入容器的。
另外楼主如果设的是背景的话那么就应该设置大容器的背景,这样就不会出现覆盖现象

热点排行