import javax.media.*; import javax.swing.*; import java.awt.*; import java.io.*; import java.net.*; public class MediaPanel extend JPanel{ public MediaPanel( URL mediaURL){ setLayout(new BorderLayout()); try{ Player mp = Manager.createRealizedPlayer( mediaURL); Component video = mp.getVisualComponent(); Component controls = mp.getControlPaneComponent(); if(video != null){ add(video, BorderLayout.CENTER); } if(controls != null){ add(controls, BorderLayout.SOUTH); } mediaPlayer.start(); } catch(Exception e){ } } }