File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Applets and the fly likes JFileChooser in an applet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Applets
Bookmark "JFileChooser in an applet" Watch "JFileChooser in an applet" New topic

JFileChooser in an applet

Christophe Monnet

Joined: Nov 05, 2001
Posts: 11
I have signed my applet so it can write a file on the user's disk. This is working when the path is hardcoded.
But I would like to let the user choose where to save the file.
So I use the JFileChooser like this:

This always makes the browser to crash. The dialog box appears but any interaction with it (click, move...) makes the browser to crash. I have to kill the process.
What's wrong with JFileChooser in applets ?
Manfred Leonhardt
Ranch Hand

Joined: Jan 09, 2001
Posts: 1492
Hi Christophe,
I don't think you should be having any problem. You didn't specify which Browser and version you were using. I have tried similar code on IE version 6 and have no problems. I have included the java code below and the HTML file inside it as a comment.

Christophe Monnet

Joined: Nov 05, 2001
Posts: 11
I've tried your example and yes it works!
The SAME code when called from my applet makes IE6 and NS6.1 to crash !
The only difference being that I don't launch the JFileChooser with a JButton but by calling a public function. And this public function is called in the browser via JavaScript.

When I click on the link "testWriteFile" the JFileChooser appears and then browser "not responding" in TaskManager.
[This message has been edited by Christophe Monnet (edited November 27, 2001).]
I agree. Here's the link:
subject: JFileChooser in an applet
It's not a secret anymore!