我最近开始学习 java,并且正在 java IDE 上工作/改进。我正在尝试找到一种方法,以便当您双击文件时,该文件会自动用我的程序打开。
到目前为止,我发现做到这一点的唯一方法是使用苹果扩展 com.apple.eawt (问题在这里找到)。唯一的问题是我有 JDK 1.8,这个扩展不再起作用。遵循这个问题,我在我的计算机上查找了它,我相信它最后包含在 JDK 1.6 中。
我的问题是:有没有办法在 java 1.8 中使用这个扩展?或者有没有苹果或非苹果的替代品可以做同样的事情?
com.apple.eawt中的大部分内容java.awt.Desktop例如,您指出了一个建议使用的问题Application.getApplication().setOpenFileHandler(myOpenHandeler)。
这相当于Desktop.setOpenFileHandler(OpenFilesHandler openFileHandler).
此功能现在也可在 macOS 以外的平台上使用,例如 Windows。
| 归档时间: |
|
| 查看次数: |
1675 次 |
| 最近记录: |