我遇到与 javafx filechooser 组件相关的问题。在文件选择器中,javafx 不提供获取所选扩展名类型(在另存为下拉列表中选择的文件扩展名)的方法。也提到了同样的问题here 。它在 javafx 8 版本中已修复。参见here .它需要登录。我正在使用javafx 2.2。有人可以建议使用 javafx 2.2 的解决方法吗?
谢谢!
最佳答案
它似乎已经实现和/或修复。 如果您真正想要的仍然无法使用最新的 javaFx 版本,那么我想您应该使用 poj 或 apache commons:
apache Commons 库有 FilenameUtils.getExtension()
或可能:Java getting file extension without substring
注意:您间接提到的票证 ( http://javafx-jira.kenai.com/browse/RT-18836 ) 自 2013 年 2 月 8 日 03:25 PM 起已修复,他们在票证中还为此提供了一个测试类,可能会帮助您: https://javafx-jira.kenai.com/secure/attachment/27646/TestFileChooser.java ,只需签名注册并登录即可查看所有相关信息...
围绕此问题的另一个有趣的线程:http://forums.codeguru.com/showthread.php?421412.html%29
关于java - 如何确定选择了哪个FileChooser ExtensionFilter - javafx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20278431/