这是我需要做的一小段:
if (Desktop.isDesktopSupported())
{
final Desktop desktop = Desktop.getDesktop();
try{
desktop.open(new File(path));
}
catch (final IOException e)
{
MessageBox.alert("Log View", "Error finding file", null);
}
}
我需要在登录用户的默认桌面应用程序中打开该文件类型的文件。 Maven 在构建时给我问题说它找不到 java.io.File 和 java.awt.Desktop。
问题分为两部分,首先,GWT 是否具有与 java.awt.Desktop 类似的功能,以及如何修复项目以便 maven 找到 io 和 awt 文件?
最佳答案
要获得与 JButton
在 HTML 中调用 Desktop
相同的效果,您需要提供一个链接到文件下载的 HTML 按钮,并确保它具有正确的服务器提供的内容类型。
关于java - GWT 类类似于 AWT 桌面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10142379/