标签: apache-flex

绕过fileReference.save的保存对话框

我们可以绕过FileRefernce.save()的保存对话框吗?

如果没有,那么是否有任何解决方法从Flex中的Web应用程序保存文件而不询问用户在哪里保存文件?

我正在使用FP10.

提前致谢!

apache-flex actionscript-3 flex4

0
推荐指数
1
解决办法
1076
查看次数

连续旋转图像

我想在页面加载时连续旋转图像.代码在页面加载时可以正常旋转1次但是为了连续地实现相同的效果,我将.play()语句包含在无限循环中,如下所示.但它会导致页面挂起而没有任何显示.

while (i == 1)
{
    if (rotEff.isPlaying != true)
    {
        rotEff.play();
    }
}
Run Code Online (Sandbox Code Playgroud)

关于如何实现这种效果的任何指示都会有很大的帮助

apache-flex actionscript-3

0
推荐指数
1
解决办法
1323
查看次数

Actionscript 3,flex:如何找出您目前所在的浏览器?

我需要检测通过AS3里面的flex mxml appication,这是我所在的浏览器 - FF,Chrome,IE等,只有名称和版本.怎么办这样的事情?

browser apache-flex flash mxml actionscript-3

0
推荐指数
1
解决办法
2543
查看次数

删除列表项底部的边框

在此输入图像描述

红色突出部分!我该如何删除它?渲染列表的代码如下:

<s:List id="ui_lstIndexList" width="175" height="600" fontFamily="TwinCen"
                fontSize="24"
                alternatingItemColors="[]" borderVisible="false" downColor="#7fceff"
                change="showAlert(event)" contentBackgroundColor="#6fa8bc" color="#FFFFFF"
                dataProvider="{indexArrayCollection}" selectionColor="#7fceff">
            <s:itemRenderer>
                <fx:Component>
                    <s:IconItemRenderer labelField="name" messageField="artist"/>
                </fx:Component>
            </s:itemRenderer>
        </s:List>
Run Code Online (Sandbox Code Playgroud)

谢谢!!!

apache-flex air adobe mxml

0
推荐指数
1
解决办法
1506
查看次数

Flex itemRenderer中的data vs listData

我想知道flex中的itemRenderers data和之间有什么区别listData.我曾data在我的所有itemRenderers中工作过.

基本上我想知道何时使用哪个,每个都设置好,如果我可以一起使用它们?

请注意,我从Flex3的角度提问.

apache-flex flex3 actionscript-3 itemrenderer

0
推荐指数
2
解决办法
2698
查看次数

Flex中TextInput的最大值

有没有人知道如何限制用户输入超过100的数字到flex中的textinput字段?

即,用户可以在0-100之间输入任何数字,但不包括101

提前感谢任何建议!

apache-flex actionscript-3

0
推荐指数
1
解决办法
3447
查看次数

动作脚本:如何以编程方式编写DataGrid?

我有这个代码,但我试图将其转换为actionscript,所以我渲染这个programaticaly但我失败了.我怎么在AS上写这个?

<mx:DataGrid  allowMultipleSelection="true" id="dg_disk" dataProvider="{people}" height="100%" width="100%" selectedIndex="0" x="50" y="50">
        <mx:columns>
            <mx:DataGridColumn dataField="name"         id="empname"     headerText="EmpName"/>
            <mx:DataGridColumn dataField="title"     id="title" headerText="Title"/>
            <mx:DataGridColumn dataField="description"         id="desc"        headerText="Description"/>
           </mx:DataGridColumn>
        </mx:columns>

    </mx:DataGrid>
Run Code Online (Sandbox Code Playgroud)

apache-flex datagrid actionscript-3

0
推荐指数
1
解决办法
2016
查看次数

将鼠标光标更改为箭头

我有一个使用ActionScript 3.0的Flex应用程序.

对于我的应用程序中的任何元素,我想将鼠标光标设置为 移动光标 - 专门用于指示允许"移动"或"拖动"操作 - 只要鼠标悬停在元素上方.

我该怎么做呢?

apache-flex adobe actionscript-3 flex4.5

0
推荐指数
1
解决办法
1757
查看次数

调用函数时flex4 1195错误(未获取或设置)

我有一个名为S3Uploader的类,它扩展了Sprite,它有一个私有函数init,看起来像这样:

private function init(signatureUrl:String,  
                              prefixPath:String, 
                              fileSizeLimit:Number,
                                queueSizeLimit:Number,
                              fileTypes:String,
                              fileTypeDescs:String,
                              selectMultipleFiles:Boolean,
                                buttonWidth:Number,
                                buttonHeight:Number,
                                buttonUpUrl:String,
                                buttonDownUrl:String,
                                buttonOverUrl:String
                                ):void { 
//do stuff

}
Run Code Online (Sandbox Code Playgroud)

在我的flex应用程序中,我正在尝试显示sprite并在加载应用程序时调用init函数.到目前为止我的代码是这样的:

<?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"
                initialize="init();">
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <fx:Script>
        <![CDATA[
            import S3Uploader;

            function init() {   
                var s3upload:S3Uploader = new S3Uploader();
                s3upload.init('/s3_uploads2.xml', '', 524288000, 100, '*.*', 'All Files', true, 100, 30, '/images/upload-button.png', '/images/upload-button.png', '/images/upload-button.png');
                uploader.addChild(s3upload);
            }
        ]]>
    </fx:Script>
    <s:SpriteVisualElement id="uploader" />
</s:Application>
Run Code Online (Sandbox Code Playgroud)

但是,在我调用s3upload.init的行上,我得到一个1195错误,说"1195:尝试通过静态类型S3Uploader的引用访问不可访问的方法init".

当我查找这个错误时,似乎几乎所有人都试图用set或get来调用函数.但是,我没有这样做,我不知道为什么我得到这个错误.有谁知道我做错了什么?

apache-flex actionscript-3 flex4

0
推荐指数
1
解决办法
687
查看次数

合并两个ArrayCollection - Flex

我有两个ArrayCollection,我想将它们合并为一个...

arr1 = 
[0] -> month = 07
       tot_err = 15
[1] -> month = 08
       tot_err = 16
[2] -> month = 09
       tot_err = 17


arr2 = 
[0] -> month = 07
       tot_ok = 5
[1] -> month = 08
       tot_ok = 6
[2] -> month = 09
       tot_ok = 7
Run Code Online (Sandbox Code Playgroud)

我想要这个阵列

arr3 = 
[0] -> month = 07
       tot_err = 15
       tot_ok = 5
[1] -> month = 08
       tot_err = 16
       tot_ok = 6
[2] -> …
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript actionscript-3 arraycollection flex4.5

0
推荐指数
1
解决办法
2849
查看次数