Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8333433

JavaFX metadata from a url doesn't work

XMLWordPrintable

    • x86_64
    • windows_10

      A DESCRIPTION OF THE PROBLEM :
      public void onChanged(Change<? extends String, ? extends Object> ch) NOT FIRING !


      ---------- BEGIN SOURCE ----------
      package Application;
      import javax.swing.SwingUtilities;

      import javafx.collections.MapChangeListener;
      import javafx.embed.swing.JFXPanel;
      import javafx.scene.media.Media;
      import javafx.scene.media.MediaPlayer;

      public class CL_MediaPlayer {

      public static void main(String[] args) {
      SwingUtilities.invokeLater(new Runnable() {
      public void run() {
      new JFXPanel();
      }
      });

      Media media = new Media("Link1");

      media.getMetadata().addListener(new MapChangeListener<String, Object>() {
      public void onChanged(Change<? extends String, ? extends Object> ch) {
      if (ch.wasAdded()) {
      System.out.println(ch.getKey() + "=" + ch.getValueAdded());
      }
      }
      });

      MediaPlayer mediaPlayer = new MediaPlayer(media);
      mediaPlayer.setOnReady(new Runnable() {
      public void run() {
      mediaPlayer.play();
      }
      });
      }
      }
      ---------- END SOURCE ----------

            adev Anupam Dev
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: