如何在默认媒体播放器中使用 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();
}
}
}
我正在尝试在观看视频的**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();
}
}
}