5859606162636465
File parent = file; do { files.add(0, parent); parent = parent.getParentFile(); } while (!parent.equals(new File("/Volumes"))); files.add(0, new FileTreeModel()); return new TreePath(files.toArray()); }