import java.awt.Component;
import java.io.File;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.media.CannotRealizeException;
import javax.media.Manager;
import javax.media.NoPlayerException;
import javax.media.Player;
import javax.swing.JFrame;
public class game0403{
public static void main(String[] args) {
try {
JFrame frame = new JFrame();
File file = new File("aibou02.mpg"); // 3IV2 256x224 60.00fps 1327Kbps
URL url = file.toURL();
Player player = Manager.createRealizedPlayer(url);
Component vc = player.getVisualComponent();
frame.getContentPane().add(vc, "Center");
Component cp = player.getControlPanelComponent();
frame.getContentPane().add(cp, "South");
frame.pack();
frame.setVisible((true));
player.start();
} catch (MalformedURLException ex) {
Logger.getLogger(game0403.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(game0403.class.getName()).log(Level.SEVERE, null, ex);
} catch (NoPlayerException ex) {
Logger.getLogger(game0403.class.getName()).log(Level.SEVERE, null, ex);
} catch (CannotRealizeException ex) {
Logger.getLogger(game0403.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
最終更新:2011年02月21日 11:03