Java 在 Windows 资源管理器中选择文件?

标签 java swing user-interface

我正在开发一个 Java GUI,其中我有一个 JTable,我在其中填充了我的文件系统,在 JTable 上我有一个像这样的右键单击上下文菜单

My JTable GUI

我右键单击我的文件,它会在 Windows 资源管理器中打开这个文件夹,在 Windows 资源管理器中打开一个文件/文件夹,我正在使用此代码

Desktop desktop = Desktop.getDesktop();
    if (Desktop.isDesktopSupported()) {
    }
    try {
        desktop.open(myFile); //myFile is my Selected File
    } catch (IOException e) {
    }

这会像这样在 Windows 资源管理器中打开 myFile

myimage

我希望它应该打开窗口并且应该在 Windows 资源管理器中选择我的文件。

enter image description here

谢谢

最佳答案

看这个:Open the windows explorer with a file selected in eclipse

enter image description here

例如,如果您想要选择文件夹(比方说)C:\myFolder,只需将参数替换为:

/select,C:\myFolder

关于Java 在 Windows 资源管理器中选择文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6801098/

相关文章:

java - 如何模拟 ElasticSearch 客户端

multithreading - 同一窗口上的多个 UI 线程

Java GUI 使用从文本字段获取的参数创建对象

javascript - 两个网络图的比较

java - Qt jambi Eclipse集成问题

java - 是否可以在 Spring 运行时 Autowiring 方法参数

java - Flyway迁移(多项目): run SBT command for main module,但不是子模块

java - 如何打印存储在数组中的对象的实例

java - 如何使用 AffineTransform 缩放 Swing 组件?

java - 如何在jtextbox上实时验证正则表达式?