使用JFileChooser添加多个文件

9
我想制作一个应用程序,允许您从计算机中附加文件。例如,当JFileChooser打开时,您可以选择多个文件,并在单击“添加”时将其添加到窗口中,然后您可以对这些文件进行不同的操作。类似于在电子邮件中附加文件。我要展示的所有代码都是JFileChooser,因为我认为在进一步操作之前应该学习如何做到这一点。
提前感谢。
import javax.swing.JFileChooser;
import java.io.File;

public class Locket {

public static void main(String[] args) 
{
    JFileChooser chooser = new JFileChooser();
    File f = new File("Desktop");
    chooser.setCurrentDirectory(f);

    chooser.showOpenDialog(null);

}

}

2个回答

17

JFileChooser API已经提供了一个名为getSelectedFiles()的方法。您可以将其用于多选。它返回一个文件对象数组,即File[]


12

那部分我已经掌握了,只是在尝试弄清楚如何将文件放入窗口。 - rogerthat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接