Nach dem Tod von Christoffel van Swoll wurde Zwaardecroon am 12. November 1718 zum Generalgouverneur der Kolonie ernannt. Erst zwei Jahre später wurde die Ernennung bestätigt.
Während seiner Amtszeit hätte er mit Unruhen in Batavia zu kämpfen.
Encyclopædie van Nederlandsch-Indië. Band: Soek – Zij.
Leo P. van Putten: Gouverneurs-generaal van Nederlands-Indië 1610–1796 (= Ambitie en onvermogen. Bd. 1). ILCO-Productions, Rotterdam 2002, ISBN 90-6734-021-9.