自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 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

原创 flex TabNavigator样式

设置TabNavigator 选中是白底蓝色字,没选中

2014-04-15 16:53:29 1446

原创 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 973

原创 java calender获取时间

1、获取年月日,时间Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00")); //获取东八区时间 int year = c.get(Calendar.YEAR); //获取年 int month = c.get(Calendar.MONTH) + 1; //获取月份,0表示1月份 int

2014-03-02 21:37:05 4518

原创 flex 和java 交互,中文乱码

尝试了很多方法,发现tomcat可以识别chartText = new String(chartText.getBytes("ISO8859-1"), "utf-8");但是weblogic又不能识别,变成乱码。最后解决方案是flex中编码,java端解码,tomcat和weblogic可以识别正常的中文,下载成功代码如下:flex编码使用encodeURIComponent/*弹

2014-02-27 14:54:14 615

原创 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

原创 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 2205

原创 flex 线形图为虚线,绘制图例(7)

(六)线性图样式  .regisLineSeries1{ fill:#00B0F0; border-thickness:1; labelPosition:outside; /* outside|none 如果为LineSeries 则需要使用SolidColorWhiteBorderCircleRenderer渲染器 */ labelColor:#0

2014-02-13 20:28:26 718

原创 flex 线形图为虚线,绘制图例(6)

(四)显示节点的渲染器:itemRenderer="renderer.SolidColorCircleRenderer",可通过样式控制数据是否显示在图形上,比较复杂 override public function styleChanged(styleProp:String):void { super.styleChanged(styleProp); if(styleP

2014-02-13 20:26:27 1077

原创 flex 线形图为虚线,绘制图例(5)

(四)显示节点的渲染器:itemRenderer="renderer.SolidColorCircleRenderer",可通过样式控制数据是否显示在图形上,比较复杂override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void { super.upda

2014-02-13 20:21:23 736

原创 flex 线形图为虚线,绘制图例(4)

(三)图例渲染器:legendMarkerRenderer="renderer.MarcoLegendMarkerRenderer",主要运用graphics来绘制线条和圆点/**   * 画连接虚线   *    * @param pointLength 点个数   * @param x1 起点横坐标   * @param y1 起点纵坐标   * @param x2

2014-02-13 20:19:31 682

原创 flex 线形图为虚线,绘制图例(3)

(二)半实半虚线:lineSegmentRenderer="renderer.MarcoLineRenderer1" ,差别在连接两个数据点之前做了逻辑判断/** * 画连接虚线 * * @param pointLength 点个数 * @param x1 起点横坐标 * @param y1 起点纵坐标 * @param x2 终点横坐标

2014-02-13 20:13:26 949

原创 flex 线形图为虚线,绘制图例(2)

(一)全虚线:lineSegmentRenderer="renderer.MarcoLineRenderer"/** * 画连接虚线 * * @param pointLength 点个数 * @param x1 起点横坐标 * @param y1 起点纵坐标 * @param x2 终点横坐标 * @param y2 终点纵坐标

2014-02-13 20:09:14 1196

原创 flex 线形图为虚线,绘制图例(1)

背景:绘制线形图,其中一条为全实线,一条为虚线,一条为半实半虚;图例为线条加圆点。困难:要改变线形图的样式,必须重写itemRenderer(节点渲染器),legendMarkerRenderer(图例渲染器),lineSegmentRenderer(线条渲染器) (一)全虚线:lineSegmentRenderer="renderer.MarcoLineRenderer"//全虚

2014-02-13 20:03:37 1193

原创 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 962 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 1959

原创 flex 获取上个月月份、n天前的日期

如果使用date["month"] -= 1;获取月份,由于flex是将本月日期减30天,所以得到的上个月有问题。如下是做的修改。 /** * 获取当前时间上个月时间 * @param 格式化形式,例如YYYY-MM或YYYYMM * @return formatString */private function getLastMon(formatString:Stri

2013-12-30 10:46:47 1668

原创 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 2291

原创 flex -设置柱状图ColumnChart的鼠标显示标签、设置tip窗口的样式(二)

.regisLineSeries1{//线性图样式 fill:#E8362B; border-thickness:1; labelPosition:none; /* outside|none 如果为LineSeries 则需要使用SolidColorWhiteBorderCircleRenderer渲染器 */ labelColor:#000000; /*当使用LineSer

2013-04-16 13:58:24 1990

原创 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 2019

原创 java格式化小数位

java保留两位小数问题:方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 -

2013-03-22 09:16:48 766

原创 java字符串比较大小compareTo方法

compareTo()的返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的 差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方 全比较完,这时就比较字符的长度. 例: String s1 = "abc"; String

2013-03-12 17:57:43 1910

原创 用JDBC实现简单的数据库查询的一个例子

public class JavaJdbc { private static Connection getConn() throws Exception { Connection conn = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn = DriverMana

2013-03-12 15:45:18 1795

原创 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 2055

原创 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 676

原创 flex传递参数-------TitleWindow向主页面传递参数(2)

二、TitleWindow向主页面传递参数:1.在TitleWindow中声明函数callback,用作参数传递到主页面,不用定义实现方式(主页面定义实现方式);同时定义传回去参数的值canshu:private var canshu:String = "";//传递回去的参数值 public var callback:Function;//定义关闭窗口后调用的函数,必须是p

2013-03-06 16:25:10 1040

原创 flex传递参数-----主页面向弹窗传递参数(1)

一、主页面向TitleWindow传递参数:1.在主页面声明变量,可以是任意类型(Object/String/ArrayCollection),用作参数传递到弹窗:private var searchCons:Object = new Object();//查询条件,传到弹窗  2.在弹窗声明变量用来接收参数,参数必须是public类型:[Bindable]//接收传过来的

2013-03-06 16:20:32 838

原创 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 877

原创 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 642

原创 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 558

原创 myeclipse初始化配置小记,防止忘记

1.windows-preferences-General-Startup and Shutdown,从开始到MyEclipse Examples全部取消,只保留MyEclipse EASIE Tomcat 7和WebLogic 10,同时可以将Automatic Updates Scheduler取消;2.windows-preferences-General-Workspace,将othe

2013-02-28 15:45:52 897

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除