Just created a new project on googlecode: VFSJFileChooser2
Since Java’s JFileChooser has a few issues under Windows (eg freezes if there are large ZIP files on the desktop) and is in general very slow when network shares are present, I looked for an alternative and came across VFSJFileChooser. It was exactly what I was after. Only drawbacks: dormant project and not on Maven Central. So I decided to fork the project and use it.
Since the Swing component was working alright and I already modified and enhanced it a bit, I decided to make those changes public again, creating a new googlecode project. 🙂
Currently in the process of getting it on Maven Central.