Después de la muerte del rey sueco en la Batalla de Lützen en 1632, durante el gobierno de regencia del canciller Axel Oxenstierna por la minoría de la reina Cristina, Juan Casimiro hizo de Stegeborg un círculo de opositores al regente y de esta forma la familia Juan Casimiro prepara su examen para el trono sueco. Cristina en 1644 fue declarada mayor de edad y se apoyó en Juan Casimiro y sus dos hijos, Carlos Gustavo y Juan Gustavo Adolfo, con quienes se había criado para liberarse del paternalismo de Oxenstierna. En 1647, la reina nombró a Carlos Gustavo como "generalísimo" de las tropas suecas en Alemania y, al mismo tiempo buscó su intención de casarse con él. Cuando en 1649 Carlos Gustavo fue nombrado por el parlamento sueco heredero al trono, su padre Juan Casimiro había logrado su objetivo.