-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to select file with java.awt.FileDialog #105
Comments
I'm stuck with the same problem. |
Unfortunately no. AWT based application are currently not a priority for us, due to no commercial demand. If you need support for this for an enterprise environment please get in touch: [email protected] |
So if I use JFileChooser all will work fine? |
With JFileChooser you will get a proper dialog, but remember that the filesystem is virtualized. You will not see the files on the disk as (of course) the browser does not allow arbitrary access to user's files. We currently offer workarounds for this browser limitation to commercial users. We plan to eventually provide some form of integrated access to the disk, using modern HTML5 APIs. |
OK, I see. So I could provide some files on the virtual filesystem that could be chosen by JFileChooser? |
Please reads our docs here: https://docs.leaningtech.com/cheerpj/File-System-support In particular the |
Thanks for you help! |
I am wondering how should we use java.awtFileDialog, considering the following example (copy and paste to https://javafiddle.leaningtech.com/ to test):
We can get the following interface:
However, I am not sure how to proceed further since when I select a file, the only option I have is to close the file dialog. What's the correct way to use it?
Ideally, I would like be able to render a hidden dialog with an
<input type="file">
element, whensetVisible(true)
is called, trigger the file dialog by fileInput.click() method. After selection, the file should mounted e.g. under/str
(even better if this can be addressed with #98 ).The text was updated successfully, but these errors were encountered: