I want to save a file and read a file from the hard drive of the user.

What classes/components should I use? Should I use jFileChooser?

Also, do I need policy files/signed certificates?