You can set styles by instance, class, and globally.
For selected lists (List, ComboBox, TileList, etc.) you need to use setRendererStyle instead of setStyle , because you set styles for each rendering element / cell element, not the list itself, if that makes sense:
list.setRendererStyle('textFormat',myFormat);
You can also use global styles using the StyleManager .
, ,
import fl.managers.StyleManager;
var myFormat:TextFormat = new TextFormat(config.settings["list font name"],config.settings["list font size"]);
StyleManager.setStyle('embedFonts',true);
StyleManager.setStyle('textFormat',myFormat);