flex
文章平均质量分 60
cindyhbbl
这个作者很懒,什么都没留下…
展开
-
Flex柱状图(包含线性图)自定义显示tooltip
图形定义:<mx:ColumnChart id="eColsLineChart" width="100%" height="100%" paddingLeft="5" paddingRight="5" showDataTips="true" styleName="multiColumnLineChart" seriesFilters="[]" dataProvider="{data1}"原创 2013-03-04 20:39:54 · 554 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(4)
(三)图例渲染器:legendMarkerRenderer="renderer.MarcoLegendMarkerRenderer",主要运用graphics来绘制线条和圆点/** * 画连接虚线 * * @param pointLength 点个数 * @param x1 起点横坐标 * @param y1 起点纵坐标 * @param x2原创 2014-02-13 20:19:31 · 672 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(6)
(四)显示节点的渲染器:itemRenderer="renderer.SolidColorCircleRenderer",可通过样式控制数据是否显示在图形上,比较复杂 override public function styleChanged(styleProp:String):void { super.styleChanged(styleProp); if(styleP原创 2014-02-13 20:26:27 · 1076 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(7)
(六)线性图样式 .regisLineSeries1{ fill:#00B0F0; border-thickness:1; labelPosition:outside; /* outside|none 如果为LineSeries 则需要使用SolidColorWhiteBorderCircleRenderer渲染器 */ labelColor:#0原创 2014-02-13 20:28:26 · 713 阅读 · 0 评论 -
flex 使用AdvancedDataGrid进行表头列合并,设置每列背景颜色(2)
(二)表格样式:sdk3.5调用时为: styleName="myDataGrid" headerStyleName="myHeaderStyle" (三)列背景颜色://红色表示预测 private var forcastColor:uint = 0xF3402D; //绿色表示实际 private var factColor:uint = 0x78D74原创 2014-02-13 20:43:31 · 1446 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(1)
背景:绘制线形图,其中一条为全实线,一条为虚线,一条为半实半虚;图例为线条加圆点。困难:要改变线形图的样式,必须重写itemRenderer(节点渲染器),legendMarkerRenderer(图例渲染器),lineSegmentRenderer(线条渲染器) (一)全虚线:lineSegmentRenderer="renderer.MarcoLineRenderer"//全虚原创 2014-02-13 20:03:37 · 1188 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(5)
(四)显示节点的渲染器:itemRenderer="renderer.SolidColorCircleRenderer",可通过样式控制数据是否显示在图形上,比较复杂override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void { super.upda原创 2014-02-13 20:21:23 · 734 阅读 · 0 评论 -
flex 使用AdvancedDataGrid进行表头列合并,设置每列背景颜色(1)
AdvancedDataGrid可以进行表头列合并,但是sdk4.0和3.5设置表头样式时存在差别。主要使用属性为AdvancedDataGridColumnGroup和groupedColumns (一)表格代码为:sortExpertMode为true时,不显示排序按钮<mx:AdvancedDataGrid height="100%" fontSize="12" designV原创 2014-02-13 20:38:13 · 2199 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(3)
(二)半实半虚线:lineSegmentRenderer="renderer.MarcoLineRenderer1" ,差别在连接两个数据点之前做了逻辑判断/** * 画连接虚线 * * @param pointLength 点个数 * @param x1 起点横坐标 * @param y1 起点纵坐标 * @param x2 终点横坐标原创 2014-02-13 20:13:26 · 940 阅读 · 0 评论 -
flex TabNavigator样式
设置TabNavigator 选中是白底蓝色字,没选中原创 2014-04-15 16:53:29 · 1440 阅读 · 0 评论 -
flex 中enable中并且(&&)逻辑条件
<mx:LinkButton label="{data.la8}" toolTip="{data.la8}" enabled="{data.state==1&&outerDocument.areaLvl== '1'}" styleName="adjustBtnStyle" click="outerDocument.linkbutton_clickHandler(原创 2014-03-27 10:49:20 · 968 阅读 · 0 评论 -
flex 线形图为虚线,绘制图例(2)
(一)全虚线:lineSegmentRenderer="renderer.MarcoLineRenderer"/** * 画连接虚线 * * @param pointLength 点个数 * @param x1 起点横坐标 * @param y1 起点纵坐标 * @param x2 终点横坐标 * @param y2 终点纵坐标原创 2014-02-13 20:09:14 · 1195 阅读 · 0 评论 -
flex将字符串转为Date、java获取某月的最后一天
一、flex将字符串转为Date/** * * @param s_date * @return 20120512 类型的字串 转换成日期 */private function stringToDate(s_date:String):Date{ var temp:String = s_date.replace("-","").replace("-",""); v原创 2014-01-17 09:00:18 · 961 阅读 · 1 评论 -
flex textinput和textarea换行符
做了个测试发现TextInput 、TextArea 换行在标签中写和在代码中写是不一样的TextInput 、TextArea 换行:1.在标签中的换行:在标签中换行 的换行符是 而不是 \n 或 \r;若“text={str}”,变量绑定时,换行符也是 例: bbb \n ccc \r eee"/> bbb \n ccc原创 2014-01-13 18:11:21 · 1957 阅读 · 0 评论 -
flex页面跳转-viewStack(1)
1.首先将几个页面放在同一个viewStack(id="pageViewStack")中,A页面要跳转到B页面;2.在A页面初始化函数中,v = this.parent as ViewStack;//获取父窗体ViewStack对象,然后通过v.selectedChild = Container(v.getChildByName("B"));//通过ViewStack下的组件id查找该组件,然原创 2013-03-05 20:34:33 · 638 阅读 · 0 评论 -
flex页面跳转-viewStack(2)-强制页面初始化
ViewStack页面跳转后,强制页面初始化:1.定义ViewStack 2.change="vsChange(event)"事件://ViewStack 页面切换时触发事件 public function vsChange(e:IndexChangedEvent):void { if(e.relatedObj原创 2013-03-05 20:41:39 · 874 阅读 · 0 评论 -
flex传递参数-----主页面向弹窗传递参数(1)
一、主页面向TitleWindow传递参数:1.在主页面声明变量,可以是任意类型(Object/String/ArrayCollection),用作参数传递到弹窗:private var searchCons:Object = new Object();//查询条件,传到弹窗 2.在弹窗声明变量用来接收参数,参数必须是public类型:[Bindable]//接收传过来的原创 2013-03-06 16:20:32 · 836 阅读 · 0 评论 -
flex传递参数-------TitleWindow向主页面传递参数(2)
二、TitleWindow向主页面传递参数:1.在TitleWindow中声明函数callback,用作参数传递到主页面,不用定义实现方式(主页面定义实现方式);同时定义传回去参数的值canshu:private var canshu:String = "";//传递回去的参数值 public var callback:Function;//定义关闭窗口后调用的函数,必须是p原创 2013-03-06 16:25:10 · 1037 阅读 · 0 评论 -
flex表格---(1)单元格设置tooltip、
1.单元格设置tip(1)在表格中定义:(2)在script中定义dataTipFunction://鼠标放上去显示文本内容 private function fltTipFunction(item:Object):String{ var myString:String = ""; myString = item.cstgFltDesc ; r原创 2013-03-07 18:15:36 · 674 阅读 · 0 评论 -
flex----遍历树Tree,根据输入的名称搜索树节点,并展示该节点
1.Tree的dataProvider为ArrayCollection:treeData <mx:Tree id="myTree" width="100%" height="90%" labelField="menuName" showRoot="false" dataProvider="{treeData}" itemClick="myTre原创 2013-03-07 20:44:54 · 2052 阅读 · 0 评论 -
flex -设置柱状图ColumnChart的彩虹柱子、点击单个柱子高亮显示(三)
//实现彩虹柱子private function myFillFunction(element:ChartItem, index:Number):IFill { //四色柱子 var c:SolidColor = new SolidColor(0x00CC00); var temp:int = index%4; if(0 == temp) { c.c原创 2013-04-16 14:00:22 · 2287 阅读 · 0 评论 -
flex-设置简单的柱状图ColumnChart(一)
<mx:ColumnChart id="linechart" dataProvider="{chartArray}" height="100%" width="100%" seriesFilters="[]" showDataTips="true" dataTipFunction="columnChart_dataTipFunc" itemClick="c原创 2013-04-16 13:53:04 · 1999 阅读 · 0 评论 -
flex -设置柱状图ColumnChart的鼠标显示标签、设置tip窗口的样式(二)
.regisLineSeries1{//线性图样式 fill:#E8362B; border-thickness:1; labelPosition:none; /* outside|none 如果为LineSeries 则需要使用SolidColorWhiteBorderCircleRenderer渲染器 */ labelColor:#000000; /*当使用LineSer原创 2013-04-16 13:58:24 · 1987 阅读 · 0 评论 -
flex 获取上个月月份、n天前的日期
如果使用date["month"] -= 1;获取月份,由于flex是将本月日期减30天,所以得到的上个月有问题。如下是做的修改。 /** * 获取当前时间上个月时间 * @param 格式化形式,例如YYYY-MM或YYYYMM * @return formatString */private function getLastMon(formatString:Stri原创 2013-12-30 10:46:47 · 1665 阅读 · 0 评论 -
flex 彩虹柱子
柱状图中声明颜色方法<mx:ColumnSeries xField="name" yField="id2" displayName="xxx" maxColumnWidth="15" verticalAxis="{scslLeftVAxis}" labelPosition="outside" fillFunction="colorFunction"/>as中定义方原创 2014-05-15 17:32:25 · 677 阅读 · 0 评论