0

画像に示すように、ブラウザーが組み込まれており、そのブラウザーの隅にカメラ ウィンドウを表示するアプリケーションに取り組んでいます。下にブラウザーを表示し、上にカメラ ペインを表示するために、JDesktopPane を使用して、ブラウザー用に 1 つずつ、カメラ ウィンドウ用に 2 つのレイヤーを作成しました。ブラウザを表示するためにjxBrowserを使用しましたが、カメラウィンドウは基本的にAWT Pannelです。ブラウザを追加するためのコードは以下のとおりです。すべて問題ありませんが、問題は、Web ページをスクロールするとカメラ ペインがちらつき、2 番目の画像に示すように Web ページに痕跡が残ることです。この問題に対処する方法がわかりません。

m_LayeredPane = new JDesktopPane();
m_LayeredPane.setLayer(browser.getComponent(), JLayeredPane.DEFAULT_LAYER);
m_LayeredPane.add(browser.getComponent());
m_LayeredPane.setLayer(camContainer, JLayeredPane.POPUP_LAYER);
m_LayeredPane.add(camContainer);

ここに画像の説明を入力

ここに画像の説明を入力

4

0 に答える 0