recursive file name Wildcard implementation, Exception handler for GUI thread to JOptionPane.