我使用以下代码通过调用运行时命令在 Java 中显示 gif 图像,它打开 WindowsPhotoGallery,但不显示我的图像,而是在我的 PC 上显示一堆其他图片,我的问题是:如何通过将 gif 图像文件名正确地添加到它,因此它将与我的图像一起打开。
现在我像这样传递它:C:\Program Files\Windows Photo Gallery\WindowsPhotoGallery "C:/abc.gif"
哪个是不正确的,正确的方法是什么?
String Command,Program,File_Path="C:/abc.gif";
Process process=null;
Program="C:\\Program Files\\Windows Photo Gallery\\WindowsPhotoGallery ";
Command=Program+"\""+File_Path+"\"";
try { process=Runtime.getRuntime().exec(Command); }
catch (Exception e) { e.printStackTrace(); }