ビデオストリームが提供するJVLCライブラリの上に透明なJFrameの効果を達成しようとしています。バックグラウンドは java.awt.Canvas のインスタンスです。フォアグラウンドは、いくつかのコントロールを持つ JFrame です。
rootPane.setForeground(myFrame); rootPane.setBackground(myCanvas);
JVLC は、この jvlc.setVideoOutput(myCanvas); のように、JNA を介してキャンバスを使用します。jvlc.apply();
myFrame が myCanvas に対して常に透過的であることを期待しています。この仕事を得る方法はありますか?