【发布时间】:2011-04-28 20:57:08
【问题描述】:
我有一个按钮来查看附加到日志条目的图像,当用户单击该按钮时,我希望它在 Windows 计算机上用户的默认图像查看器中打开图像?
我如何知道默认图像查看器中的哪个查看器?
现在我正在做这样的事情,但它不起作用:
String filename = "\""+(String)attachmentsComboBox.getSelectedItem()+"\"";
Runtime.getRuntime().exec("rundll32.exe C:\\WINDOWS\\System32\\shimgvw.dll,ImageView_Fullscreen "+filename);
不起作用是指它没有任何作用。我试图在命令行中运行该命令,但什么也没发生。没有错误,什么都没有。
【问题讨论】: