繁体   English   中英

使用JFileChooser添加多个文件

[英]Adding multiple files with JFileChooser

我正在寻找一个允许您附加计算机文件的应用程序。 例如,当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);

}

}

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

您需要使用JFileChooser#setMultiSelectionEnabled并将其设置为true。 这将允许用户能够选择多个文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM