package gestionPackage; import java.io.File; import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; import javax.swing.filechooser.*; import java.beans.*; import java.text.*; public class Test { protected File[] getOpenFile(boolean justDir) { ArrayList files = new ArrayList(); JFileChooser f = new JFileChooser(); f.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); f.setMultiSelectionEnabled(true); if(f.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) { return f.getSelectedFiles(); }else { Toolkit.getDefaultToolkit().beep(); } return null; } public static void main(String[] args){ new Test(); } }