2017-05-22 3 views
-2

JavaFX dispose d'une méthode pour lire les métadonnées d'un fichier multimédia, mais où est la méthode pour les modifier?Comment définir les métadonnées avec JavaFX?

media.getMetadata() 

mais pas

media.setMetadata() 

??

+0

Pas vraiment clair ce que vous essayez de faire, mais 'getMetadata()' renvoie une carte ... Il ne dit pas qu'il est non modifiable, alors pourquoi ne pas essayer 'media.getMetadata(). Put (clé, valeur); '?? –

+0

Lance une "exception dans le thread" thread d'application JavaFX "java.lang.UnsupportedOperationException à java.util.AbstractMap.put (AbstractMap.java:209)" – Vega

+0

OK, alors la carte est non modifiable. Qu'avez-vous l'intention de faire, de toute façon? Les métadonnées font partie du fichier (ou d'une autre ressource, quel que soit l'endroit où vous obtenez le média). De toute façon, il n'y a pas d'API à écrire dans le fichier, donc cela n'a pas vraiment de sens de changer les métadonnées. –

Répondre

-2

Aucune API n'est disponible pour définir les métadonnées via JavaFX.