Flex: CheckBox Tree

效果与功能:

1. 简单配置数据源即可实现多层显示 2. 可设定初始选定的项目或目录 3. 获得选定的项目

Flex: 汉字转拼音

Flex中将汉字转换为拼音:

使用方法:

var han2pinyin:HanZi2PinYin = new HanZi2PinYin();
Alert.show(han2pinyin.toPinyin("汉字"));

HanZi2PinYin类下载:

Box: http://www.box.net/shared/t8ucn0bz4i

代码非本人原创, 出处:http://www.ppzhao.net/index.php/archives/175

Twitter Weekly Updates for 2010-03-05

麦德龙, 果然是行家之选. 今天去买编织袋, 没有; 碰上一位好心促销员, 给俺了一推车纸箱子…哎 还是好人多啊, 多温暖人心, 让我在料峭的浦东依稀感觉到一点人情味…. #
从世纪公园到中山公园….1.7 #
小6, 雄起… #
fan, 吃货! #
谷歌热榜 上升最快关键词 : #程序员没前途 #

Flex: PieChart LabelFunction

使用labelFunction 直接显示PieChart的信息, 如下代码定义一个PieChart:

其labelFunction:

/** 过期分布PieChart的LabelFunction. */
protected static function labelFunForChartExpDEtail(item:Object, field:String, index:Number, percentValue:Number):String {
var percentString:String = percentValue.toString().substr(0, 5);
return UserQualStatistics.getTypeLabel(item.type) + ":" + "\n" + RM.getString(BUNDLE_DASHBOARD, "info.total") + ":" + item.total + "(" + percentString + "%)";
}

效果:

 

Flex:Chart 设置DataTipFunction

某BarChart: showDataTips="true" dataTipFunction="dataTipFunForQualExpSummary"

tipFunction:

/** 资格过期摘要图表的dataTipFunction. */
protected function dataTipFunForQualExpSummary(hd:HitData):String {
var curObj:Object = hd.item;
var curSeries:BarSeries = BarSeries(hd.chartItem.element); // 获得当前的BarSeries
return curObj.qual + "-" + curSeries.displayName + "\n" + uqStatistics.getUQAs(curSeries.xField, curObj.qualObj).length + RM.getString(BUNDLE_DASHBOARD, "label.piece");
}

效果: