我在JLayeredPane中添加了两个组件。
1. JWebBrowser
2. JPanel的
JLayeredPane中的组件重叠
我加入JWebBrowser和JPanel的在不同的层。 JWebBrowser在0即底层,JPanel在第一层。
m_LayeredPane.setLayer(m_WebBrowser, JLayeredPane.DEFAULT_LAYER);
m_LayeredPane.add(m_WebBrowser);
m_LayeredPane.setLayer(m_WebCamPane, JLayeredPane.PALETTE_LAYER);
m_LayeredPane.add(m_WebCamPane);
现在的问题是,JWebBrowser层重叠的JPanel层。
我尝试了各种各样的东西,如moveToFront()方法,在运行时定义位置,将这两个组件放在同一层,并使用componentZorder等..但仍然是问题是一样的。
我不确定是什么导致JPanel层返回JWebBrowser层。
您运行的是哪个Java版本? – jzd
@jzd:我正在使用java版本“1.6.0_26” –