2017-10-05 67 views
0

我正在使用JavaFX我自己用一个简单的MP3标记编辑器在我的Mac一倍阅读路径点击文件在Mac

我可以用鼠标右键单击MP3文件,并查看与获取信息的信息和设置的关联当文件被双击时,用于MP3作为我的标签编辑器

应用程序的命令行版本将通过在命令行上传递的字符串参数接受路径/文件名,但通过JavaFx应用程序不会传递。

所以我想知道,我如何获得启动JavaFx应用程序的文件的路径?

+0

我是否正确理解你:你想双击一个文件,这会打开你的JavaFX应用程序,然后你想知道你的应用程序已经打开了哪个文件? –

回答

1

这对你没有多大帮助,但是有一个错误报告要求确切地说明这一点。 https://bugs.openjdk.java.net/browse/JDK-8187992

+0

谢谢这是有用的,因为该错误提供了一些源代码,它给了我一个在setFXFileHandler() – Pagrate

+0

中寻找的例子很高兴听到这个。还有关于这个主题的SO的讨论。 https://stackoverflow.com/questions/34569389/missing-openfilesevent-for-javafx-on-mac/46457669#46457669 – mipa