簡體   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