All Files in JTree

Dear Ranchers... is there any Java API similar to JTree? that would show me files on my computer in hierarchy? Using a simple JTree requires a recursive File populating algorithm, I was wondering if something like that exists for me to use?