gpt4 book ai didi

java - 如何在用户不看到它的情况下打开它?

转载 作者:行者123 更新时间:2023-12-01 14:19:21 26 4
gpt4 key购买 nike

我有以下代码来打开媒体文件:

public static void playMusic(File string, int time, String ProcessName) throws Exception {

Desktop d1 = Desktop.getDesktop();
d1.open(string);
Thread.sleep(time + 500);
kill(ProcessName);

}

然后我使用:

playMusic(FILELOCATION, FILELENGTH, PROCESSNAME);

这将打开媒体文件并播放其中的内容,然后关闭。我想知道是否有办法使媒体文件窗口出现时不可见。我真的不希望用户每次都看到弹出的 Windows Media 窗口。

最佳答案

我认为最好的答案是“不要那样做”

Desktop.open() 的全部目的是在用户可以看到的用户桌面上打开文件。如果您不希望用户看到它,请不要这样做。在这种情况下,您最好这样做:

<小时/>

除了使用桌面在概念上是错误的方法之外,您还依赖于系统/用户将音频文件类型绑定(bind)到适当的播放器工具。这在某些平台上可能会出现问题。 (尽管说实话,如果您使用专有或受专利保护的音频文件格式,整个领域可能会出现问题。)

关于java - 如何在用户不看到它的情况下打开它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17758175/

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