如何预填充JFileChooser将“文件名”?

时间:2010-08-25 20:07:15

标签: java jfilechooser

我打算用数据库中的名称填充JFileChooser,但使用标准的JFileChooser对话框来加载,删除,保存和另存为。我想给用户一个印象,他们正在处理文件系统,而我在后端使用数据库来保存更改。用户不应该浏览到另一个目录以保存或另存为。我想使用相同的JFileChooser对话框,但有一个取消按钮和另一个按钮(删除|保存|另存为|加载)。

2 个答案:

答案 0 :(得分:1)

JFileChooser chooser = new JFileChooser()
chooser.setSelectedFile(new File("c:/yourPath/someFile") );

答案 1 :(得分:1)

无法使用JFileChooser完成。

JFileChooser仅对java.io.File进行操作。要做到这一点,你必须继承java.io.File的子类并创建一些非常难看的假文件系统。

您将必须创建自己的保存对话框组件或找到要使用的其他类似组件。 JFileChooser不是你想要的。

相关问题