我想使用Windows照片查看器查看照片...我使用ProcessBuilder
来执行此操作,但编译器不接受此操作。
我尝试输入mspaint
而不是windowsphotoviewer
,但它确实奏效了。
那我该怎么做呢?这是我试过的代码行:
Process photo = new ProcessBuilder("mspaint","Capture.PNG").start();
非常感谢你的帮助:))
答案 0 :(得分:1)
这应该适用于mspaint。
String path = "D:\\imgfolder\\img.jpg";
String expr = "mspaint " + path;
Runtime.getRuntime().exec(expr);
这适用于Windows照片查看器
String path = "D:\\imgfolder\\img.jpg";
String expr = "rundll32 \"C:\\Program Files (x86)\\Windows Photo Viewer\\PhotoViewer.dll\", ImageView_Fullscreen " + path;
Runtime.getRuntime().exec(expr);