JFileChooser.showSaveDialog(…) - 更改目录后保留建议的文件名
关于如何设置默认文件名 对于 JFileChooser 控件。
我在切换目录时保留默认文件名时遇到一些问题。 现在,当我这样做时,我提供的原始文件名会被新目录本身的路径覆盖。
有什么办法可以避免这种行为吗?
There are already some questions about how to set a default file name for a JFileChooser control.
I'm having a few problems with preserving that default filename when switching directories.
Right now, when I do that, the original filename I supplied get over overwritten by the path of the new directory itself.
Is there anything can be done in order to avoid this behavior?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将 PropertyListener 添加到文件选择器,如果您获得“directoryChanged”属性,请再次设置默认文件。
例如:
看起来它可能会做你想要的事情,但更多的是一种解决方法而不是正确的解决方案。
You could add a PropertyListener to the file chooser, and if you get a "directoryChanged" property, set your default file again.
For example:
It seems like it might do what you want, but is more a workaround than a proper solution.