explorar directorios con java
hola a todos, necesito sacar un "cuadro de texto" o similar con la lista de carpetas que hay en un disco duro, tipo explorador de windows, me han dicho que hay librerias para hacer eso pero no encuentro nada y no tengo ni idea como puedo hacerlo, si alguien es tan amable de ayudarme... muchas gracias a todos.