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个面板,加入的图片把三个面板都遮住了,不知道为什么??请大神帮我解决一下,谢谢!
------解决方案--------------------
这个跟插入的顺序有关。
先放容器的总是会覆盖在后放入容器的。
另外楼主如果设的是背景的话那么就应该设置大容器的背景,这样就不会出现覆盖现象