More work towards JFileChooser:
I'm thinking of using a different approach. We'll see how this goes.