可以参考下:把img换成你的字体即可!
private function setUp():void
{
for(var i:int=0;i<10;i++)
{
data.push({img:"res/ui/"+i+".png",isSelect:false});
}
my_list.array=data;
my_list.selectEnable=true;
my_list.selectHandler=new Handler(this,onSlectHandler);
my_list.renderHandler=new Handler(this,onRenderHandler);
}
private function onRenderHandler(cell:Box,index:int):void
{
var img:Image=cell.getChildByName("img")as Image;
var data:Object=data[index]
if(data.isSelect)
{
img.gray=true;
}
else
{
img.gray=false;
}
}
private function onSlectHandler(index:int):void
{
my_list.setItem(index,{img:"res/ui/"+index+".png",isSelect:true});
}