2011-01-04 4 views
0

Я пишу приложение Java, которое будет запускаться на окнах и использует JMF, у меня работает захват видео, но мне нужно, чтобы окно Video Source появлялось каждый раз, когда я запустите приложение, это первый раз, когда я использовал JMF, однако я посмотрел на Api и googled, но ничего не нашел, что говорит о окне Video Source. Благодарю.Окно видеоигр Java Media Framework

ответ

1

Скорее всего, вы создали окно, как это:

ml is your MediaLocator
videoPanel is where your adding the video window too

 

Player player = Manager.createRealizedPlayer(ml); 
Component video = player.getVisualComponent(); 
video.setSize(videoPanel.getSize()); 
video.setPreferredSize(videoPanel.getPreferredSize()); 
videoPanel.add(video); 
player.start(); 
 

Простое решение будет потом не добавить видео компонент к панели и вызвать player.stop();

Но без какого-либо примера вашего кода, все, что я могу сделать, это спекулировать.

Надеюсь, что это поможет

Смежные вопросы