我对 Flex 很陌生,但我正在学习一些教程来尝试掌握我正在处理的项目。
我正在使用AS3。
我目前只需要将一个数组集合 (A) 添加到填充数据网格的数组集合 (B)。因此,当用户单击左列中的选项时,生成的数组集合 (A) 将添加到右列中当前显示的结果中。
我想我可以通过使用 additem() 函数遍历 A 将每一行添加到 B,但我不确定正确使用循环的语法。我还想知道 arraycollection 是否有一些属性可以给我我要进行的迭代次数 [类似于 arraycollectionA.countArrays]
任何帮助将不胜感激。
谢谢!
我在网上看了一遍,似乎找不到将版本号放在swf文件中的方法.我们需要知道我们在不同机器上使用哪个版本的swf文件,所以我们想过如果swf目录中不存在包含swf版本号的文件,可能会写一个文件.我们没有使用Flex和as3,所以由于我们无法写入磁盘而无法工作.所以我一直在环顾四周,无法找到我们指定swf文件版本的地方,如"14.06.30".
有没有办法我们可以设置我们的swf文件的版本?
我们已经考虑使用按键来显示版本号,但是我们不想这样做,因为swf可以加载其他swf,其中按键可能意味着其他东西.这将是最后的手段.
在我的项目中,我有一个用户输入,前4个字符应该是数字,第五个字符必须是/,有没有办法控制它?
我正在使用Adobe Flash Builder 4.6.我只知道使用限制数字输入.
编辑1:在遵循Timofei的解决方案之后,我修改了我的源代码如下,但它没有生效,只通知用户"此字段是必需的".无论我在文本框中输入什么,没有任何警告,我的代码是否有问题?
<?xml version="1.0" encoding="utf-8"?>
<viewer:BaseWidget xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:viewer="com.esri.viewer.*"
right="450" bottom="175" width="320" height="450" widgetConfigLoaded="init()">
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import spark.events.IndexChangeEvent;
import flash.events.MouseEvent;
import flash.events.Event;
import mx.managers.PopUpManager;
public function handleEvent():void
{
mx.controls.Alert.show("bq no input: " + attr_bqNo.text)
}
]]>
</fx:Script>
<fx:Declarations>
<mx:RegExpValidator id="validator" expression="^\d\{4\}/" noMatchError="Error text here" source="{attr_bqNo}" property="text"
trigger="{attr_bqNo}" triggerEvent="change"/>
</fx:Declarations>
<s:TextInput id="attr_bqNo" x="41" y="29" width="212"/>
<viewer:WidgetTemplate id="attributesearch"
width="320" height="450">
<viewer:layout>
<s:BasicLayout/>
</viewer:layout>
<s:Label x="41" y="15" width="132" height="15" text="BQ No."/>
<s:Label x="40" …Run Code Online (Sandbox Code Playgroud) 我目前正在研究一个小的as3应用程序,用于获取屏幕选定部分的屏幕截图.所以我想知道是否可以从actionscript代码运行终端代码.
例如这行终端代码:
screencapture -x -R20,20,640,380 ~/Desktop/test.png
Run Code Online (Sandbox Code Playgroud) 可能重复:
如何在as3中实现撤消和重做功能
我将创建一个应用程序,我必须实现撤消和重做功能.在应用程序中,将有多个对象位于舞台上,用户可以自定义对象的位置.但是,当用户单击"撤消"时,对象将返回其默认位置,单击"重做"对象后,将移动到新位置.
所以我的问题是如何在我的应用程序中应用这些功能?有没有图书馆或任何第三方课程?
有人能帮我吗?
提前致谢.
我是Flex的新手.我有一个Advance数据网格.我提前点击了数据网格列,stage1使用WSDL打开填充数据.我想在新选项卡或新浏览器选项卡中使用WSDL打开包含填充数据的stage1.如果我在高级数据网格列上单击10次,则应使用WSDL打开10个新选项卡并填充数据.请帮我.
我正在使用Spring的webapp工作,我总是使用JSP和Jquery.在最近的一次谈话中,有人评论道:你应该使用Flex代替.Flex会成为Web应用程序的不错选择吗?使用它与仅使用JSP和Jquery有什么好处?
任何人都可以给我一个如何加载模块的例子吗?例如,如果我Login.mxml在Modules.user包中有模块,如何加载它?我想要mxml和actionscript方法.
apache-flex ×9
actionscript ×2
flash ×2
flex3 ×1
flex4 ×1
flex4.5 ×1
input ×1
jsp ×1
load ×1
macos ×1
module ×1
screenshot ×1
spring-mvc ×1
versioning ×1