Juan II sucedió a su padre en 1477 cuando su padre se retiró a un monasterio y se convirtió en rey en 1481.