Bonjour tout le monde,
Je rencontre un petit probleme via l'utilisation des fichiers .
Je voudrai savoir si un fichier est encore utilisé par mon programme (quand le flux de donnée n'est pas encore fermer ...) pour pouvoir faire des modifications dessus (suppression ....).
Je ne contrôle pas moi même le flux directement, car je passe par une classe déjà toute faite de javaFX (MediaPlayer) .
Pour fermer le flux j'utilise la méthode "dispose" de MediaPlayer, mais elle met du temps à libérer la ressource (j'ai même lu sur certain forum qu'il y avait un bug de javaFX pour cette méthode http://stackoverflow.com/questions/1...dle-on-windows).
J'ai trouvé sur un autre forum où un développeur utiliser la méthode "FileUtils.touch(file)" d'apache, qui renvoi un boolean (true = fichier libre ,false = l'inverse) mais ça ne fonctionne pas .
Je suis donc preneur de toutes idées , propositions ... qui pourrait solutionner mon probleme .
Merci d'avance.
Partager