When you use the appletviewer you're not restricted by the security limitations imposed on applets.
When you run it in a browser you are so restricted.
One of those restrictions is the inability to access any data that doesn't reside in the same location as the applet itself (which includes locations on your own harddisk when running it from there which are outside the classpath of the applet).
Yes, you do need a signed applet with a valid security certificate that is authorised by your users.
Reputation Points: 1658
Solved Threads: 331
duckman
Offline 7,719 posts
since Nov 2004