как открыть несколько файлов одновременно с помощью исполняемого файла - PullRequest
0 голосов
/ 01 апреля 2012

Ситуация:

  • Java 6, Windows XP, Eclipse
  • У меня есть .exe-файл с исполняемым файлом .jar.
  • Это приложение, которое использует графический интерфейс.

Предполагается, что программа считывает (или позже записывает) метаданные в изображениях (jpeg ...). Если программа открыта, вы можете загрузить один или несколько файлов одновременно, используя средство выбора файлов.

Пока я могу выбрать один файл (изображение) в моей файловой системе (Windows), нажмите [Открыть с помощью ...] и выберите мою программу - .exe для открытия выбранного - одного файла ,

Чего я хотел бы добиться: выбрав несколько файлов, например, целую папку, с помощью Ctrl + A и сразу откройте все изображения.

В моем основном методе аргументы String [] содержат только один элемент, независимо от того, сколько их было выделено.

код основного класса:

public class Starter
{
    public static void main(String[] args)
    {
        Exif e = new Exif("Exif ... ");

        //try{ Thread.sleep(1000); }catch(Exception ex){}

        e.init();

        e.setSize(1024,700);
        e.setSize(1024,600);

        // The array is handled by a gui-class which reads the Strings from the array
        // and opens the referenced files one by one ...
        // Like : 
        //         for(String filename : args
        //         { open(filename); }

        e.open(args);
    }
}

1 Ответ

0 голосов
/ 01 апреля 2012

Вы пытались выбрать нужные файлы и перетащить их поверх этого исполняемого файла?

...