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)

 

boxlee 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:50:44  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
bonjour, je veux ouvrir  une vidéo dans une interface java .j'ai trouvé un code sur internet mais il ne fonctionne pas si vous pouvez m'aider pour le corriger  





 // 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
 // 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;

 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

 Page :
1

Aller à :
 

Sujets relatifs
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 tableau java : java.lang.ArrayIndexOutOfBoundsException: 3
tableau JAVA Un peu de java...
chef de projet junior java (H/F) besoin d'aide en physique (niveau terminale s)
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 (j'ai besoin d'aide) 0
java (j'ai besoin d'aide) 0
java 0