gpt4 book ai didi

java - 打开特定文件类型时,如何将程序设置为带参数运行?

转载 作者:行者123 更新时间:2023-11-30 07:00:13 28 4
gpt4 key购买 nike

所以我正在制作一个播放 MP3 文件的 Java 程序,例如 Windows Media Player。我想要的是我的程序在双击时自动播放 mp3 文件,比如从桌面(我知道如何将默认程序设置为我的程序和所有内容)。所以具体问题是我的 java 程序如何知道或找出程序运行时打开的文件?当我使用我的程序打开 mp3 文件时,是否会在任何地方发送任何类型的参数?

最佳答案

这是特定于操作系统的。但是,在大多数操作系统上,文件路径将作为第一个参数传递给您的程序。即,传递给 main 的数组的第一个元素。

注意:我不确定 Windows 如何处理使用 Java 程序打开的文件 - 因为您实际上是使用 java.exe(或 javaw.exe),并将程序的路径以及文件的路径传递给 Java。如果默认配置不起作用,您可能需要使用注册表编辑器对其进行调整。

关于java - 打开特定文件类型时,如何将程序设置为带参数运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30814921/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com