hi,
you certainly know about JFileChooser? Wouldn't it spare you lots of work?
If you don't want to use it you could read through its source code to see how they're doing things.
Otherwise you need to write your own TreeModel and TreeNode implementation. Which shouldn't be that difficult as the File class behaves similar to a TreeNode.
Chantal
[ January 08, 2003: Message edited by: Chantal Ackermann ]