アットウィキロゴ

java0403

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