Java Выбрать файл в проводнике Windows? - PullRequest
4 голосов
/ 23 июля 2011

Я работаю над графическим интерфейсом Java, в котором у меня есть 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) {
    }

Это открывает файл myFile в проводнике Windows Вот так

myimage

Я хочу, чтобы он открывал окна, а мой файл должен быть выбран в проводнике.

enter image description here

Спасибо

Ответы [ 2 ]

2 голосов
/ 23 июля 2011

См. Это: Открыть проводник Windows с файлом, выбранным в eclipse

enter image description here

Если вы хотите, например, выбрать папку (скажем) C: \ myFolder, просто замените аргументы на:

/select,C:\myFolder
0 голосов
/ 23 июля 2011

Вы думаете, что знаете, какие опции использовать? ;)

РЕДАКТИРОВАТЬ: ой, похоже, вы не вызываете проводник, выполнив его. Класс рабочего стола, похоже, не поддерживает указание параметров / параметров, поэтому я думаю, что это невозможно без использования класса Process.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...