Pau*_*och 4 fonts actionscript-3 flash-cs4
使用 CS4,如何设置 List 控件的字体?我试过这个:
var myFormat:TextFormat = new TextFormat();
myFormat.font = config.settings["list font name"];
myFormat.size = Number(config.settings["list font size"]);
list.setStyle("textFormat", myFormat);
Run Code Online (Sandbox Code Playgroud)
没有骰子。
您可以按实例、类和全局设置样式。
对于可选列表(List、ComboBox、TileList 等),您需要使用setRendererStyle而不是setStyle,因为您正在为每个单元格渲染器/项目设置样式,而不是列表本身,如果这有意义的话:
list.setRendererStyle('textFormat',myFormat);
Run Code Online (Sandbox Code Playgroud)
您也可以使用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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9393 次 |
| 最近记录: |