ya lo use, pero sigo obteniendo lo mismo, es que si devuelve informacion de las unidades, pero eso no me sirve, pues quisiera saber el nombre de las unidades, leyendo un poco, segun hay una dll que hace esto, llamada driverinfo, pero no encuentro mucha informacion acerca de esta.
Hola creo que la solucion a tu problema esta en la clase FileSystemView.
/**
* @author Darhius929
*/
import java.io.File;
import java.util.Arrays;
import java.util.List;
import javax.swing.filechooser.FileSystemView;
public class getDriveName {
public static void main(String args[]){
List <File>files = Arrays.asList(File.listRoots());
for (File f : files) {
String s1 = FileSystemView.getFileSystemView().getSystemDisplayName (f);
String s2 = FileSystemView.getFileSystemView().getSystemTypeDescription(f);
System.out.println("\nNombre : " + s1);
System.out.println("Descripcion : " + s2);
}
}
}
Tal vez te hace falta enfatizar a la hora de buscar.
Espero que mi ejemplo te sirva.
Saludos
PD. Casidiablo, no sabia que existia tal libreria
, bueno no llevo mucho tiempo programando en java, pero el semestre pasado me hubiera sido util la libreria que mencionas.