Подтвердить что ты не робот

Добавление нескольких файлов с помощью 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);

}

}

4b9b3361

Ответ 1

API JFileChooser уже предоставляет метод с именем getSelectedFiles(). Вы можете использовать его для множественного выбора. Он возвращает массив файловых объектов, т.е. File[].

Ответ 2

Вам нужно использовать JFileChooser#setMultiSelectionEnabled и установить значение true. Это позволит пользователю выбирать несколько файлов.