Да, именно шведов. Когда Мазепа предал русских и переметнулся к шведам, уведя с собой часть казаков, шведский король приказал предателям повесить на кончики пик желто-голубые ленточки цвета шведского флага), чтобы отличать их от казаков, оставшихся верными Петру первому. Военной формы (единой) у казаков не было, так что определить в бою кто свой (предатель), а кто чужой не было другой возможности. Так что желто-синие цвета нынешнего украинского флага просто память о том предательстве...