Is there a way to dynamically change bmpfonts?

I have created an instance of a bmpfont.
Is it possible to dynamically use another fnt file.

For example - if i created a green colored bmpfont and i want to change it to a red bmpfont? Is this possible?