public void run() { JFrame frame = new JFrame("Swing Test"); final VideoPlayer player = new VideoPlayer(file); player.setPreferredSize(new Dimension(640, 480)); player.setControlsVisible(true); player.getMediaPlayer().setPlaylist(playList); frame.add(player, BorderLayout.CENTER); player.getMediaPlayer().play(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } });
public void run() { JFrame frame = new JFrame("Swing Test"); final VideoPlayer player = new VideoPlayer(file); player.setPreferredSize(new Dimension(640, 480)); player.setControlsVisible(true); player.getMediaPlayer().setPlaylist(playList); frame.add(player, BorderLayout.CENTER); player.getMediaPlayer().play(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } });
full.setControlsVisible(true); full.setBounds(0, 0, 640, 480); full.getMediaPlayer().play(); layeredPane.add(full, JLayeredPane.DEFAULT_LAYER); layeredPane.setPreferredSize(new Dimension(640, 480)); player.setOpaque(false); player.setControlsVisible(false); Pipeline pipe = player.getMediaPlayer().getPipeline();
player.setOpaque(false); player.setOpacity(alpha); Pipeline pipe = player.getMediaPlayer().getPipeline(); if (pipe instanceof PlayBin2) { ((PlayBin2) pipe).setAudioSink(ElementFactory.make("fakesink", "audio"));