我是新来的,我正在寻找帮助,我发现了用java在google chrome上打开文件的方法:
private void abrirVideo(String archivo) {
File arch = new File(archivo);
String comando = "cmd.exe /c start chrome \"" + (archivo) + "\"";
try {
String s = arch.getParent();
Runtime.getRuntime().exec(comando, null, new File(s));
} catch (Exception ex) {
System.out.println("Error abriendo archivo: " + archivo + "\n" + ex);
}
}它确实工作得很好,它在同一个窗口中打开文件,但我的问题是它会自动将chrome切换到新的标签,我已经在网上找了几天了,但我没有看到任何关于这方面的帖子。有没有办法打开这些文件(如图片、视频等)?在chrome中,不会自动切换到新标签。谢谢你的帮助。
发布于 2020-12-22 18:00:02
这根本不是java的问题。在java代码中,您只需运行一个命令
cmd.exe /c start chrome "fileName"该命令在新选项卡中打开chrome中的文件。在当前选项卡中找到打开文件的命令(如果可能,我不确定),然后在java中运行该命令。
https://stackoverflow.com/questions/65406397
复制相似问题