0

xuggle でビデオを再生できますが、プログラムを開始すると、別の JFrame でビデオが開きます !! 、フルスクリーン表示モードで自分のJframeまたはJPanel内にこのプレーヤーを実装したいのですが、どうすればこれを行うことができますか??

このコードを使用してビデオを再生しています:

private IMediaReader reader;
private IMediaViewer viewer;
viewer = ToolFactory.makeViewer();        
reader = ToolFactory.makeReader("assets/Video/intro_video.flv"); 
reader.addListener(viewer);    
while(reader.readPacket() == null);

また、リソース メソッド (this.getClass().getResource()) で URL をロードしてこのビデオを再生し、.jar ファイルからプログラムを実行するときにビデオ ファイルをロードする方法を知る必要があります。

ありがとうございました

4

1 に答える 1

1

リスナーを追加した後にこのコードを追加し reader.addListener(ToolFactory.makeViewer(true, JFrame.EXIT_ON_CLOSE)); ます。静的画面が必要ない場合は true にしてください

于 2012-09-11T14:45:31.080 に答える