[LISTENER] sur l'insertion de cd
Voila je recupere à l'instant T tout les lecteurs ayant un DVD Vidéo
j'aimerais pouvoir mettre un écouteur quelquonque afin de pouvoir être prevenu lors d'une insertion dans un CD !!
Est-ce possible ?
Pour info, voici le code que j'ai écris pour recuperer les lecteurs qui possede un DVD vidéo !!!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| public static File[] getAvailableDVD()
{ FileSystemView sysView = FileSystemView.getFileSystemView();
File[] files = File.listRoots();
Vector list = new Vector();
for(int bcl = 0 ; bcl < files.length ; bcl++)
{ if(sysView.isFloppyDrive( files[bcl]) ) continue;
if( !files[bcl].canRead() ) continue;
if( !sysView.isDrive( files[bcl] ) ) continue;
File mainIFO = new File( files[bcl].getAbsolutePath() + "VIDEO_TS" + File.separator + "VIDEO_TS.IFO" );
if( ! mainIFO.exists()) continue;
list.add(files[bcl]);
}
Object[] array = list.toArray();
File[] result = new File[array.length];
for(int bcl = 0; bcl < array.length; bcl++)
result[bcl] = (File)array[bcl];
return result;
} |