当前位置: 首页 > 知识库问答 >
问题:

从eclipse插件打开操作系统默认文件资源管理器?

杨经武
2023-03-14

共有1个答案

冀萧迟
2023-03-14

可以使用SWT的程序类。launction(String)方法将执行所需的操作:

启动与文件或URL(http://或https://)关联的操作系统可执行文件。如果文件是可执行文件,则启动可执行文件。请注意,显示必须已经存在,以保证此方法返回适当的结果。

这样就可以了:

public static void main(String[] args)
{
    DirectoryDialog dialog = new DirectoryDialog(new Shell());

    String path = dialog.open();

    if(path != null)
    {
        Program.launch(path);
    }
}
 类似资料:
  • 问题内容: 在Python中,如何跳到Windows资源管理器中的文件?我找到了跳到文件夹的解决方案: 但是我没有文件的解决方案。 问题答案: 来自Geoff Chappell的 Windows资源管理器命令行

  • 这是我的HTML: 一个按钮用于打开文件资源管理器。这是我的Java代码: 我无法打开文件资源管理器,因此无法传递文件路径。

  • 问题内容: 好吧,这是我在下面进行的操作,以获取错误,但不知道为什么数据库连接失败。 创建一个新的ASP.NET网站 将新的* .mdf数据库添加到App_Data 使用Visual Studio中的服务器资源管理器向其中添加一些表 右键单击“数据库”,然后单击“复制连接”字符串。如下所示将其插入WebConfig文件 问题答案: 我有一个偷偷摸摸的怀疑,它与权限有关。完全控制您的“授权用户”。

  • Current Usage # resource_getrusage.py import resource import time RESOURCES = [ ('ru_utime', 'User time'), ('ru_stime', 'System time'), ('ru_maxrss', 'Max. Resident Set Size'), ('ru_i

  • 在Windows上使用VSCode时,我可以在文件资源管理器中导航,并在聚焦的文件上点击< kbd>Enter,文件将在编辑器中打开。但是,在我的Mac上,当我这样做时,VSCode将打开重命名输入,如下所示: 我不知道它为什么这样做。即使在其他文本编辑器(例如Atom)中,默认行为也是在回车上打开文件。有没有办法更改此行为,以便文件在回车上打开?到目前为止,我找到的唯一解决方法是CTRL回车,它

  • 问题内容: 我的项目设定 我有以下项目设置: 在我的代码中,我使用相对URL引用图像。 问题 如果我在目录中使用以下命令运行此程序: 然后一切正常,Java能够找到该图像。 现在,我的问题是,我需要能够从其他目录运行该程序。 该程序已执行,但是现在所有相对URL不再起作用。 我需要的 如何计算program.jar文件的执行位置,以便可以将相对URL更改为绝对URL? 问题答案: 如果可能的话,我