2011-01-04 7 views
0

Windows에서 실행하고 JMF를 사용하는 Java 응용 프로그램을 작성 중이므로 비디오 캡처가 작동하지만 매번 비디오 소스 창을 표시하지 못하게해야합니다. 응용 프로그램을 시작, 이것은 내가 JMF를 사용한 적이 있지만 내가 API를보고 봤지만 비디오 소스 창에 대해 아무것도 찾지 못했습니다. 감사. 이처럼 창을 만들 가능성이 높습니다자바 미디어 프레임 워크 비디오 소스 창

답변

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();

그러나 당신의 코드 예제없이, 제가 할 수있는 모든 것은 추측입니다.

희망이 도움이되었습니다.