Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business



|||-  

java (j'ai besoin d'aide)

 

rubised et 2 utilisateurs anonymes
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

java (j'ai besoin d'aide)

Prévenir les modérateurs en cas d'abus 
fbbbbrtyu
fbbbbrtyu
  1. Posté le 26/03/2013 à 10:42:54  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
je veux ouvrir une vidéo dans une interface java .
 j'ai ajoutez le package jmf.jar
 j'ai trouvez un code sur internet mais il ne fonctionne pas voici le code


 // Fig. 21.7: MediaTest.java
 // A simple media player
 import java.io.File;
 import java.net.MalformedURLException​;
 import java.net.URL;
 import javax.swing.JFileChooser;
 import javax.swing.JFrame;
 // Fig 21.6: MediaPanel.java
 // A JPanel the plays media from a URL
 import java.awt.BorderLayout;
 import java.awt.Component;
 import java.io.IOException;
 import java.net.URL;
 import javax.media.CannotRealizeExcep​tion;
 import javax.media.Manager;
 import javax.media.NoPlayerException;
 import javax.media.Player;
 import javax.swing.JPanel;
 import java.applet.*;
 public class MediaPanel extends JPanel
 {

/**
   *
   */
  private static final long serialVersionUID = 1L;

 public MediaPanel( URL mediaURL )

{

setLayout( new BorderLayout() ); // use a BorderLayout

// Use lightweight components for Swing compatibility

Manager.setHint( Manager.LIGHTWEIGHT_RENDERER, true );

try

{

// create a player to play the media specified in the URL

Player mediaPlayer = Manager.createRealizedPlayer( mediaURL );

// get the components for the video and the playback controls

Component video = mediaPlayer.getVisualComponent​();

Component controls = mediaPlayer.getControlPanelCom​ponent();

if ( video != null )

add( video, BorderLayout.CENTER ); // add video component

if ( controls != null )

add( controls, BorderLayout.SOUTH ); // add controls

mediaPlayer.start(); // start playing the media clip

} // end try

catch ( NoPlayerException noPlayerException )

{

System.err.println( "No media player found" );

} // end catch

catch ( CannotRealizeException cannotRealizeException )

{

System.err.println( "Could not realize media player" );

} // end catch

catch ( IOException iOException )

{

System.err.println( "Error reading from the source" );

} // end catch

} // end MediaPanel constructor
 } // end class MediaPanel

 public class MediaTest
 {

// launch the application

public static void main( String args[] )

{

// create a file chooser

JFileChooser fileChooser = new JFileChooser();

// show open file dialog

int result = fileChooser.showOpenDialog( null );

if ( result == JFileChooser.APPROVE_OPTION ) // user chose a file

{

URL mediaURL = null;

try

{

// get the file as URL

mediaURL = fileChooser.getSelectedFile().​toURL();

} // end try

catch ( MalformedURLException malformedURLException )

{

System.err.println( "Could not create URL for the file" );

} // end catch

if ( mediaURL != null ) // only display if there is a valid URL

{

JFrame mediaTest = new JFrame( "Media Tester" );

mediaTest.setDefaultCloseOpera​tion( JFrame.EXIT_ON_CLOSE );

MediaPanel mediaPanel = new MediaPanel( mediaURL );

mediaTest.add( mediaPanel );

mediaTest.setSize( 300, 300 );

mediaTest.setVisible( true );

} // end inner if

} // end outer if

} // end main
 } // end class MediaTest
 si vous pouvez m'aider à le corriger
 et merci

 Page :
1

Aller à :
 

Sujets relatifs
écrire un programme en java java (j'ai besoin d'aide)
java (j'ai besoin d'aide) java (j'ai besoin d'aide)
java (j'ai besoin d'aide) java
Le language informatique ( j'ai besoin d'aide ! ) ! tableau java : java.lang.ArrayIndexOutOfBoundsException: 3
tableau JAVA Un peu de java...
Plus de sujets relatifs à : java (j'ai besoin d'aide)

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
java (j'ai besoin d'aide) 0
java (j'ai besoin d'aide) 0
java 0
Le language informatique ( j'ai besoin d'aide ! ) ! 1
Accès bloqué au logiciel Word 0