[英]How to get selected file extension from FileChooser in JavaFX2?
我意识到使用Swing和JFileChooser,这是使用getFileFilter
一种简单情况,但是我似乎无法在JavaFX2中为其FileChooser找到任何类似的选项。
问题是,保存文件时,如果用户未明确键入任何文件扩展名,我希望在FileChooser下拉框中将文件与当前选定的文件扩展名附加在一起。
例如,在下图中,我希望将此文件另存为text.xml。
该问题已在jaavfx-jira中报告。您可以在此处更改状态, 无法使用选定的扩展名过滤器保存文件名。
我在这里复制粘贴信息以供快速参考:
描述:创建一个简单程序以启动FileChooser SaveDialog,并添加几个扩展名过滤器,例如:* .txt,*。java 、 。 。 运行程序,显示“保存”对话框时,从过滤器中选择* .txt,然后键入不带扩展名的文件名,然后单击“保存”。 观察要保存的文件名,未附加扩展名“ .txt”,并且似乎没有FileChooser方法来获取所选过滤器扩展名。 不知道这是否是预期的功能,但并不方便。
类型:功能状态:打开优先级:中分辨率 : 未解决
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.