Я добавил два компонента в JLayeredPane.1. JWebBrowser2. JPanel
Я добавил JWebBrowser и JPanel в разных слоях.JWebBrowser имеет значение 0, то есть нижний слой, а JPanel находится на 1-м уровне.
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.