public void eliminarUsuarioNombre(String nombreUsuario) {
		// Usamos un contador para controlar que solo haya un usuario con el mismo nombre
		int contador=0;
		//Aqu realizaremos la consulta
		try
		{			
			// Preparamos la consulta
			Statement stat = conexion.createStatement();
			// Buscamos el nombre de usuario en la tabla
			resultado = stat.executeQuery ("SELECT idUsuarios, Usuario FROM Usuarios WHERE Usuario = '"+nombreUsuario+"'");		 
			// Bucle while para recorrer el resultado de la consulta
			while (resultado.next())
			{
				contador++; 
			}
			// Si solo hay un usuario con ese nombre podemos borrarlo
			// En teora n puede haber dos usuarios con el mismo nombre porque el programa cuando un usuario quiere registrarse
			// comprueba que el usuario est disponible, pero he tratado de hacer una programacin defensiva y contemplar todos
			// los escenarios posibles
			if (contador == 1){
				// Borramos el usuario de la base de datos
				stat.executeUpdate ("DELETE FROM Usuarios WHERE Usuario = '"+nombreUsuario+"'");
				// Informamos del resultado al usuario
				JOptionPane.showMessageDialog(null, "Se ha eliminado el usuario "+nombreUsuario);
			}
			else {
				// Mostramos por consola cuantos usuarios hay con ese nombre
				System.out.println (contador);
				// Avisamos al usuario de que no se pueden eliminar por nombre usuarios duplicados
				JOptionPane.showMessageDialog(null, "Hay ms de un usuario con el nombre '"+nombreUsuario+"'. Por favor utilice la eliminacin por Id");
			}
		} catch (Exception e){
			System.out.println (e);
		}
	}