2011-01-04 2 views
0

J'écris une application java qui va fonctionner sur Windows et utilise le JMF, j'ai la capture vidéo qui fonctionne mais j'ai besoin d'arrêter la fenêtre Source vidéo de surgir chaque fois que je commencer l'application, c'est la première fois que j'ai utilisé le JMF mais j'ai regardé l'Api et googlé mais n'a rien trouvé qui parle de la fenêtre source vidéo. Merci.Fenêtre de source vidéo Java Media Framework

Répondre

1

Très probablement vous avez créé votre fenêtre comme ceci:

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

Une solution simple serait alors de ne pas ajouter le composant vidéo sur un panneau et appelez player.stop();

Mais sans aucun exemple de votre code, tout ce que je peux faire est de spéculer.

Espérons que cela aide

Questions connexes