En 1456, Juan fue nombrado heredero de la corona de Dinamarca, y en 1458 de Noruega y Suecia.