Mi da questo errore![]()
Exception in thread "main" javax.media.NotRealizedError: Cannot get visual component from an unrealized player.
at com.sun.media.content.video.mpeg.Handler.getVisual Component(Handler.java:79)
at Main.main(Main.java:34)
qualcuno mi aiuta?
import java.awt.*;
import javax.swing.*;
import javax.media.*;
import java.net.*;
import java.io.*;
public class Main {
public static void main(String[] args) {
JFrame f=new JFrame();
f.setSize(new Dimension(400,300));
f.setBackground(null);
JPanel p=new JPanel();
f.getContentPane().add(p);
String str="C:/Documents and Settings/ospite/Desktop/Silvestro/autolavaggio.mpeg";
URL url_media;
Player player;
ControllerEvent ce;
try{
url_media=new URL("file:/"+str);
player = Manager.createPlayer(url_media); // Creiamo il player
Component visual;
player.realize();
if ((visual=player.getVisualComponent())!=null)
p.add(visual);
}catch (NoPlayerException a){
System.out.println("Errore "+a.toString());
}catch(IOException c){
System.out.println("ERRORE "+c.toString());
}
f.setVisible(true);
f.setDefaultCloseOperation(3);
}
}