首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

如何使用默认的关联程序打开文件

desktop java
2022-08-31 10:56:16

如何在Java中使用默认的关联程序打开文件?(例如电影文件)


答案 1

您可以使用 Desktop.getDesktop().open(File file)。有关其他选项,请参阅以下问题:“[Java] 如何为给定文件打开用户系统预设编辑器?"


答案 2

SwingHacks为旧版本的Java提供了解决方案。

我认为他们使用运行时对象在Windows上执行“start”命令,并且在mac上也有类似的命令。


推荐
更多 »
  • javascript google-chrome desktop notifications
    Chrome 桌面设备通知示例 [已关闭] ,通过示例解释了webkit通知。
  • php desktop
    PHP 作为桌面编程语言 我不是一个程序员,PHP是我舒服的地方。有时我发现我需要做一些事情,例如在我的计算机上大规模地排列文件或重命名文件。我想我可以用PHP做到这一点,但我当然不能。 所以我很好奇,有
  • hyperlink browser desktop java swing
    使用java按钮在浏览器中打开链接? (10个答案) 2年前关闭。 如何在默认浏览器中打开链接,单击按钮,沿着 ?
  • desktop java
    如何使用默认的关联程序打开文件 如何在Java中使用默认的关联程序打开文件?(例如电影文件)
  • desktop java
    如何在 Java 中获取桌面路径 我认为这仅适用于英语Windows安装: 我怎样才能使它适用于非英语的Windows?
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 如何在不创建临时文件的情况下获取文件扩展名或文件类型的图标?
  • 使用嵌入式Web浏览器(例如Chrome)作为Java桌面应用程序的GUI工具包?[已关闭]
  • 如何在jprogressbar上添加文本?
  • 不支持 java.awt.Desktop.getDesktop() 的平台
  • Java 桌面应用程序框架 [已关闭]
  • 用于开发 Java 桌面应用程序的最佳 IDE [已关闭]

服务条款  |  隐私政策

© www.nibes.cn 2022~2025