情况:
该程序应该读取 - 或稍后写入 - 图像中的元数据(jpeg ...)。 如果程序打开,您可以使用filechooser一次加载一个或多个文件。
到目前为止,我可以在我的文件系统(windows)中选择一个(图像)文件,单击[打开方式...]并选择我的程序 - .exe打开所选文件 - 单个文件。
我想要实现的目标:选择多个文件 - 例如整个文件夹 Ctrl + A 并立即打开所有图像。
在我的main方法中,String [] args只包含一个元素,无论选择了多少元素。
主类的代码:
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);
}
}
答案 0 :(得分:0)
您是否尝试选择所需的文件并将其拖到该exe文件的顶部?