public String elegirArchivoSalida(String directorioDef, String nombreArchivo){
		File f = new File(directorioDef);
		String ruta = f.getParent();
		try{
			if (f != null && !f.exists() && f.getParentFile().isDirectory() 
					&& f.getParentFile().exists()){
				ruta = f.getParent();
			}
		}catch (NullPointerException e){}
		
		System.out.println(ruta);
		
		JFileChooser chooser = new JFileChooser(ruta);
		chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

		int boton = chooser.showOpenDialog(null);
		if (boton==JFileChooser.APPROVE_OPTION){
			return chooser.getSelectedFile().getPath()+ "\\"+ nombreArchivo;
		}else{
			return null;
		}
	}