如何在默认媒体播放器中使用 java(Netbeans IDE) open/play 视频

How to open/play a video using java(Netbeans IDE) in the default media player

我正在尝试在观看视频的**Netbeans IDE (Java)** 中制作应用程序。我不想创建媒体播放器来观看视频。我只想使用默认媒体播放器。我的默认媒体播放器是 Windows 媒体播放器

您可以使用以下代码使用 java 打开您的视频,但这仅适用于 ubuntu 或者其他一些 linux.You 也可以检查您的 OS 并更改命令。对于 Windows 它只是文件名的绝对路径。

public class Main
{

    public static void main(String[] args)
    {
        Runtime runtime = Runtime.getRuntime();
        try {
            runtime.exec("xdg-open <path+yourfilename>");
        } catch (IOException e) {
            e.printStackTrace();
        }
    } 
}

对于 windows

public class Main
{

    public static void main(String[] args)
    {
        Runtime runtime = Runtime.getRuntime();
        try {
           String[] command = {"cmd.exe", "/k", "Start", "<path+yourfilename>"};
                Process p =  runtime.exec(command);
        } catch (IOException e) {
            e.printStackTrace();
        }
    } 
}