import java.net.URL;
import javax.swing.*;
import javax.media.*;
import java.awt.Component;
import java.io.*;
public class file_name {
public static void main(String[] args) throws Exception {
final JFrame frame = new JFrame("MediaPlayer");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
File url = new File("f:\\anjan.mp3");
MediaLocator mrl=new MediaLocator(url.toURL());
final Player player = Manager.createPlayer(mrl);
player.addControllerListener(new ControllerListener() {
public void controllerUpdate(ControllerEvent ce) {
if (ce instanceof RealizeCompleteEvent) {
Component visual = player.getVisualComponent();
Component control = player.getControlPanelComponent();
if (visual != null)
frame.getContentPane().add(visual, "Center");
frame.getContentPane().add(control, "South");
frame.pack();
frame.setVisible(true);
player.start();
}
}
});
player.realize();
}
}
import javax.swing.*;
import javax.media.*;
import java.awt.Component;
import java.io.*;
public class file_name {
public static void main(String[] args) throws Exception {
final JFrame frame = new JFrame("MediaPlayer");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
File url = new File("f:\\anjan.mp3");
MediaLocator mrl=new MediaLocator(url.toURL());
final Player player = Manager.createPlayer(mrl);
player.addControllerListener(new ControllerListener() {
public void controllerUpdate(ControllerEvent ce) {
if (ce instanceof RealizeCompleteEvent) {
Component visual = player.getVisualComponent();
Component control = player.getControlPanelComponent();
if (visual != null)
frame.getContentPane().add(visual, "Center");
frame.getContentPane().add(control, "South");
frame.pack();
frame.setVisible(true);
player.start();
}
}
});
player.realize();
}
}
No comments:
Post a Comment