【问题标题】:Reading path to double clicked file on MacMac上双击文件的读取路径
【发布时间】:2017-10-06 01:45:08
【问题描述】:

我正在使用 JavaFx 制作一个简单的 MP3 标签编辑器,供我自己在 Mac 上使用

我可以右键单击一个 MP3 文件并使用 Get Info 查看信息,并在双击文件时将 MP3 的关联设置为我的标签编辑器

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

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

【问题讨论】:

  • 我的理解是否正确:您想双击一个文件,这应该会打开您的 JavaFX 应用程序,然后您想找出您的应用程序是针对哪个文件打开的?

标签: javafx


【解决方案1】:

这对您没有多大帮助,但有一个错误报告要求您这样做。 https://bugs.openjdk.java.net/browse/JDK-8187992

【讨论】:

  • 感谢这很有用,因为该错误提供了一些源代码,这给了我一个我在 setFXFileHandler() 中寻找的示例
  • 很高兴听到这个消息。还有一个关于这个主题的讨论。 stackoverflow.com/questions/34569389/…
猜你喜欢
  • 2016-08-07
  • 1970-01-01
  • 1970-01-01
  • 2023-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多