如何在Linux环境中以编程方式突出显示(或选择)文件(或文件夹)(使用java)

如何在Linux环境中以编程方式突出显示(或选择)文件(或文件夹)(使用java),java,linux,eclipse,eclipse-rcp,desktop,Java,Linux,Eclipse,Eclipse Rcp,Desktop,我正在尝试使用桌面API启动具有指定路径的文件浏览器,它只启动对话框,而没有选择或突出显示指定的文件或文件夹。在Windows中,我可以使用Explorer.exe执行此操作,如: Runtime.getRuntime().exec("explorer.exe /select," + path); 在Linux中我也需要同样的行为 有什么办法可以做到这一点 欢迎提出建议 你能试试这样的吗 Runtime.getRuntime().exec("nautilus"+path); Linux有

我正在尝试使用桌面API启动具有指定路径的文件浏览器,它只启动对话框,而没有选择或突出显示指定的文件或文件夹。在Windows中,我可以使用Explorer.exe执行此操作,如:

 Runtime.getRuntime().exec("explorer.exe /select," + path);
在Linux中我也需要同样的行为

有什么办法可以做到这一点


欢迎提出建议

你能试试这样的吗

 Runtime.getRuntime().exec("nautilus"+path);

Linux有不同的版本,对于文件浏览器有不同的解决方案,例如Nautilus、Dolphin。所以,没有一个单一的解决方案可以将它们统统统统。@hotzst:谢谢你的回答。但我想知道为什么桌面API除了打开浏览器对话框外,还不支持突出显示文件或文件夹: