я хочу реализовать окно проигрываемого видео с помощью xuggle внутри моего JPanel? - PullRequest
0 голосов
/ 21 декабря 2011

я могу воспроизвести видео с помощью 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);

а также мне нужно знать, как загрузить URL с помощью метода ресурсов (this.getClass (). GetResource ()), чтобы воспроизвести это видео, и я могу загрузить видеофайл при запуске программы из файла .jar

спасибо

1 Ответ

1 голос
/ 11 сентября 2012

Добавьте этот код после добавления прослушивателя, reader.addListener(ToolFactory.makeViewer(true, JFrame.EXIT_ON_CLOSE)); Если вы не хотите экран статики, сделайте так, чтобы

...