-
FLEX 获取DataGrid行号和列号示例代码
所属栏目:[Unix] 日期:2021-05-26 热度:154
var findex:Number = Math.floor(dg.contentMouseY/dg.rowHeight)-1 + dg.verticalScrollPosition; //dg.contentMouseY是鼠标所在的local坐标系相对于datagrid的高度 //dg.rowHeight是datagrid的行高,math.floor作用是截断小数点 //verticalScrollPositio[详细]
-
flex中validateall()方法实现多Item验证且结果统一提示
所属栏目:[Unix] 日期:2021-05-26 热度:191
?xml version="1.0" encoding="utf-8"? s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="initHandle[详细]
-
flex4.0 利用外部项呈示器显示List信息并添加图片示例
所属栏目:[Unix] 日期:2021-05-26 热度:173
首先是外部项呈示器文件: 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" autoDrawBackgro[详细]
-
Flex实现双轴组合图的设计思路及代码
所属栏目:[Unix] 日期:2021-05-26 热度:174
1、设计思路 (1)设计一个组合图,该图共用一个数据源 (2)组合图是有柱状图和折线图组合的 (3)柱状图显示的数据是依据左边的竖直轴,折线图的数据依据右边的竖直轴 2、源码如下 DoubleY.mxml: 复制代码 代码如下: ?xml version="1.0" encoding="utf-8[详细]
-
Flex中给按钮添加链接点击链接打开网页的方法
所属栏目:[Unix] 日期:2021-05-25 热度:63
Flex中如何给一个按钮添加链接,点击链接打开一个网页呢? 可以用 navigateToURL 或者 htmlText 实现,请看下面的例子 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComple[详细]
-
flex中使用RadioButtonGroup时取出所选项的值的方法
所属栏目:[Unix] 日期:2021-05-25 热度:80
mx:FormItem label="是否打印:" mx:HBox verticalAlign="middle" horizontalGap="15" mx:RadioButtonGroup / mx:RadioButton label="不打印" groupName="dayinID" selected="false"/ mx:RadioButton label="打印" groupName="dayinID"/ /mx:HBox /mx:Form[详细]
-
flex不显示GIF图片问题的另类解决方法
所属栏目:[Unix] 日期:2021-05-25 热度:157
让Flex显示动态图片的确令人头痛,不过,我们可以用一些手段让其乖乖显示出来。如下: 1、先到此处下载GIFPlayer0.4.zip ,将里面的org文件夹复制出来。并放到我们的要用到的工程的src文件夹下。 2、示例代码如下,可以参考着看,代码比较简单,就不解释了[详细]
-
FLEX给页面添加滚动条实现思路及代码
所属栏目:[Unix] 日期:2021-05-25 热度:126
修改index.template.html,加入一段js获取浏览器窗口的宽高,根据浏览器窗口宽高修改css样式,html, body { height:100%; width:100%; }的height和width是百分比还是具体大小,当是具体大小时就会出现滚动条,当是百分比时就会充满整个窗口。 具体如下: 1.[详细]
-
Flex中AdvancedDataGrid的用法示例介绍
所属栏目:[Unix] 日期:2021-05-25 热度:165
AdvancedDataGrid实现双表头表格 (1)源码 AdvanceGrid.mxml 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.ad[详细]
-
Flex中的HDividedBox和VDividedBox的比较附图
所属栏目:[Unix] 日期:2021-05-25 热度:110
1、HDividedBox (1)源码 HVD.mxml: 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" widt[详细]
-
Flex中如何动态生成DataGrid以及动态生成表头
所属栏目:[Unix] 日期:2021-05-25 热度:98
在Flex中动态生成表格,并且表格的表头也是动态生成 1、源码 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initHandler()" width="100%" mx:S[详细]
-
flex实现DataGrid高亮显示数据功能的解决方案
所属栏目:[Unix] 日期:2021-05-25 热度:155
副标题#e# flex要高亮数据一般可以使用选中效果或者设置背景,选中效果只能是高亮一条,多条高亮只能设置背景来达到效果。但是原生的DataGrid根本无法达到所要的效果,目前一般就是来改写原生的DataGrid,只需重新写一个类来重写drawRowBackground方法就可以[详细]
-
flex实现股票行情走势图示例代码
所属栏目:[Unix] 日期:2021-05-25 热度:74
第一步: jsp:1 复制代码 代码如下: %@page import="java.util.Random,java.util.GregorianCalendar"% ?xml version="1.0" encoding="utf-8"? items % GregorianCalendar calendar = new GregorianCalendar(); int year = calendar.get(calendar.YEAR); i[详细]
-
在Flex中给datagrid添加右键菜单项的具体实现
所属栏目:[Unix] 日期:2021-05-25 热度:119
?xml version="1.0" encoding="utf-8"? s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="initApp()" s:layout s:HorizontalLayout ho[详细]
-
Flex打开新窗口将主窗口数据传给子窗口然后返回
所属栏目:[Unix] 日期:2021-05-25 热度:111
先说下我的需求: 主窗口打开子窗口,主窗口有数据传给打开的子窗口, 子窗口关闭时直接返回主窗口。 ----------------------------------------------------------------------------------------------- 一开始我的实现方法是: 主窗口打开子窗口后,马上[详细]
-
Flex4 DataGrid中如何嵌入RadioButton
所属栏目:[Unix] 日期:2021-05-25 热度:98
s:DataGrid fontFamily="微软雅黑" horizontalScrollPolicy="off" borderVisible="false" dataProvider="{viewList}" s:columns s:ArrayList s:GridColumn resizable="false" itemRenderer="Module_SchoolView.RadioButtonGridItemRenderer"/ s:GridColumn[详细]
-
Flex4 使用itemRenderer 为Tree加线具体实现
所属栏目:[Unix] 日期:2021-05-25 热度:80
package Modules { import flash.display.BitmapData; import flash.display.Graphics; import mx.collections.ICollectionView; import mx.collections.IList; import mx.controls.Tree; import mx.controls.treeClasses.ITreeDataDescriptor; import mx.[详细]
-
Flex iframe 向jsp中传参示例
所属栏目:[Unix] 日期:2021-05-25 热度:193
var arr:Array=new Array(); arr[0]=1; iframe.callIFrameFunction("getParams",arr); javascript中代码: 复制代码 代码如下: function getParams(arr){ alert(arr[0]) } flex中调用javascript中的getParams方法,实现了讲flex中的参数传递给javascript[详细]
-
Flex中TextInput组件设置限制某些字符的输入的方法
所属栏目:[Unix] 日期:2021-05-25 热度:57
1. 限制某个字符的输入,用符号 ^ 跟上要限制的字符,可跟多个字符 !-- 限制字符"~"的输入 -- mx:TextInput restrict="^~" / !-- 限制字符"ab"的输入 -- mx:TextInput restrict="^ab" / 2. 设置只能输入某些字符,将允许输入的字符罗列出来即可,也可以用 -[详细]
-
Flex上传本地图片并提前浏览的实现方法
所属栏目:[Unix] 日期:2021-05-25 热度:109
经常会设计一个这样的功能,比如更改个性头像,这个个性头像最终需要上传到服务器的文件系统中,但是程序希望在用户选择后直接有个预览,然后用户才进行上传。这个功能技术上其实就是需要对本地的文件能进行读[详细]
-
flex调用webservice中的自定义类的方法
所属栏目:[Unix] 日期:2021-05-25 热度:169
public class ReturnResult { public int curIndex { get; set; } public DataTable idxList { get; set; } } //测试数据库连接 [WebMethod(Description = "!!!测试数据库连接,链接字符串在web.config中")] public bool conectDB() { strCon = Configur[详细]
-
flex导出excel具体实现
所属栏目:[Unix] 日期:2021-05-25 热度:74
需要插件 as3xls-1.0.1.swc 复制代码 代码如下: ?xml version="1.0" encoding="utf-8"? s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" fx:Script ![CDA[详细]
-
datagrid不可编辑行有关问题的控制方法
所属栏目:[Unix] 日期:2021-05-25 热度:96
------解决方案-------------------- 写renderer呗,renderer里可以拿到你点的这个cell是第几行和第几列,根据行列改变DataGrid的editable属性,给你一个思路: 1.renderer里监听点击事件; 2.事件处理函数中从listDatadata取出行列index,进行判断(哪一行[详细]
-
Flex控制弹出窗口拖动范围示例代码
所属栏目:[Unix] 日期:2021-05-25 热度:67
最近做项目的时候用到了TilteWindow形式的弹出窗口,发现有时候一不小心将窗口拖动到上面就拖不回来了,导致弹出窗口无法关闭,后来发现一个好的解决办法,在弹出窗口组件初始化的方法里面加上以下代码即可 复制代码 代码如下: this.addEventListener(Title[详细]
-
Flex中在Tree绑定数据后自动展开树节点的方法
所属栏目:[Unix] 日期:2021-05-25 热度:148
用Flex/Flash做开发的同志们应该会使用 expandChildrenOf(item,true)方法来使用Tree组件在绑定数据后自动展开所有树型节点(不需要用户再自己点击展开节点,会方 便许多),而在Flex开发帮忙文档中很明确写道: "If you set dataProvider and then immediately[详细]