Galera estou tentando aprender um pouco do Java Media Framework, mas ta dando uma zebra ehehe, se alguém puder me ajudar… aqui vai um código que peguei na internet, aparentemente o código está OK:
package Player;
import java.awt.Dimension;
import java.awt.Container;
import javax.media.bean.playerbean.MediaPlayer;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
public class Player extends JFrame{
Container cp;
MediaPlayer player;
public Player() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e) {}
cp = getContentPane();
player = new MediaPlayer();
player.setPlaybackLoop(false);
//Abre um arquivo no diretorio raiz com o nome "teste.avi"
player.setMediaLocation(“teste.avi”);
cp.add(player);
player.start();
setTitle(“Player simples”);
setSize(640, 480);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
centerJFrame(this);
}
private void centerJFrame (JFrame frame) {
Dimension paneSize = frame.getSize();
Dimension screenSize = frame.getToolkit().getScreenSize();
frame.setLocation( (screenSize.width - paneSize.width) / 2, (screenSize.height - paneSize.height) / 2);
}
public static void main(String args[]) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new Player().setVisible(true);
}
});
}
}
MSG DE ERRO:
run:
UNABLE_CREATE_PLAYERjavax.media.NoPlayerException: Cannot find a Player for :teste.avi
UNABLE_CREATE_PLAYERjavax.media.NoPlayerException: Cannot find a Player for :teste.avi
BUILD SUCCESSFUL (total time: 3 seconds)
O QUE PODE SER? OBRIGADO, JA TENTEI VÁRIAS COISAS E NADA, JA AVERIGUEI NA DOCUMENTAÇÃO E O FORMATO AVI É SUPORTADO, TENTEI COM OUTROS FORMATOS E NADA TBM…