Permitindo a seleção de múltiplos arquivos em um JFileChooser

Para muitos programas, é interessante permitir que o usuário possa selecionar mais de um arquivo por vez. Veja como tornar isso póssível.

    JFileChooser chooser = new JFileChooser();
   
    // Possibilita a seleção de vários arquivos
    chooser.setMultiSelectionEnabled(true);
   
    // Apresenta a caixa de diálogo
    chooser.showOpenDialog(frame);
   
    // Retorna os arquivos selecionados. Este método retorna vazio se
    // o modo de múltipla seleção de arquivos não estiver ativada.
    File[] files = chooser.getSelectedFiles();