标签: apache-flex

Flex:是否存在无痛的程序化数据绑定?

到目前为止,我只做了一些Flex开发,但我更喜欢以编程方式在mxml文件上创建控件的方法,因为(如果我错了,纠正我!)我已经收集到你可以'它有两种方式 - 也就是说,在单独的ActionScript类文件中具有类功能,但是在mxml中声明了包含的元素.

生产力方面似乎没有太大差异,但以编程方式进行数据绑定似乎有点不那么简单.我看了一下mxml编译器如何转换数据绑定表达式.结果是一堆生成的回调和比mxml表示中更多的行.所以这里有一个问题:有没有办法以编程方式进行数据绑定,而不涉及受伤的世界?

apache-flex data-binding mxml actionscript-3

13
推荐指数
2
解决办法
8702
查看次数

如何在Flex中使用VideoDisplay显示实时流媒体视频

我想知道如何使用VideoDisplay对象(在MXML中定义)来显示通过NetStream从FMS流式传输的视频.

flex3文档表明这是可能的:

视频显示器...支持通过HTTP进行渐进式下载,从Flash Media Server进行流式传输以及从Camera对象进行流式传输.

但是,稍后在文档中我可以看到的是attachCamera()方法.似乎没有像旧的Video对象那样的attachStream()方法.

看起来您可以使用source属性播放通过HTML提供的固定文件,但我没有看到有关如何附加NetStream的任何信息.

旧的Video对象似乎仍然存在,虽然它不是基于UIComponent,并且似乎不能在MXML中使用.

我发现这篇博文显示了如何使用常规的Video对象,但我更喜欢使用VideoDisplay(或者可以直接放在MXML中的其他东西).

apache-flex video streaming

13
推荐指数
2
解决办法
3万
查看次数

是什么导致Flash错误#2012(无法实例化类)?

我是ActionScript 3的新手,遇到了一个问题:

使用Flex Builder 3,我创建了一个包含几个简单类的项目.如果类A中的代码实例化了类B的对象(类B在它自己的源文件中),那么代码编译得很好,但是我得到以下运行时错误:

ArgumentError:错误#2012:B类无法实例化.

谁能解释我做错了什么?

更新:请在下面看到我自己的答案(由于我还没有注册,我无法将其投票到顶部).

apache-flex flash flexbuilder actionscript-3

13
推荐指数
2
解决办法
7967
查看次数

如何在Flex组件中禁用水平滚动条?

我有一些GridItem组件充满了动态数据.有时这个数据比GridItem的固定宽度更长,导致GridItem获得水平滚动条.我怎么能禁用它(我假设你可以......)

是否有一般风格可以处理其他Flex组件?

谢谢.

apache-flex actionscript-3

13
推荐指数
1
解决办法
2万
查看次数

BlazeDS与GraniteDS

任何人都有评估BlazeDS和GraniteDS的经验吗?我很好奇哪个更好地与Spring/Hibernate集成.

apache-flex blazeds

13
推荐指数
1
解决办法
6876
查看次数

清除Flex ActionScript字典

是否可以清除Flex flash.utils.Dictionary?我有一个Dictionary我想要清除(删除所有元素).

apache-flex actionscript-3

13
推荐指数
2
解决办法
9573
查看次数

Flex 4:将Spark List高度设置为其内容高度

如何将Spark List高度设置为其内容的高度?

试过这个:

var lastRow:IVisualElement =
                 myList.dataGroup.getElementAt(myList.dataGroup.numElements - 1);
myList.height = lastRow.y + lastRow.height;
Run Code Online (Sandbox Code Playgroud)

它适用于单个项目,但是如果有更多项目,则lastRow为null.

apache-flex flex4

13
推荐指数
1
解决办法
1万
查看次数

使用Flash Builder 4.5将应用程序部署到IPhone时,文本输入将恢复文本

我们正在使用Flash Builder 4.5.1构建移动应用程序,我们的应用程序包含一个必须接受阿拉伯字符的文本输入,并且应该是"从右到左"指示.在模拟器上一切正常,而在设备上却没有.当您键入字符时,它们看起来很好,但只要textinput失去焦点,字符就会立即恢复.

文本输入的代码很简单<s:TextInput id="txtTest" direction="rtl"/>,

有谁知道可能是什么问题?

这也出现在Android设备上,当我将应用程序编译为android模式时,文本输入中的阿拉伯语文本显示为白色框!标签中的阿拉伯语文本也很好.我试过嵌入fondts但文本输入不会采用新字体!

谢谢

apache-flex flash-builder flex4.5 flash-builder4.5

13
推荐指数
1
解决办法
525
查看次数

Adobe Flex最终会死 - 您能否推荐更换网络+移动应用程序?

我正在寻求关于目前由Apache孵化的adobe flex的建议.Flex最终会死吗?

在我的组织中,我有两种选择:要么转向HTML5技术,要么选择我办公室目前拥有的其他平台,如Android或iOS.我目前在Flex 4.6中工作,这是非常愉快和激励使用.我有兴趣学习Adobe Edge和Muse; 这些技术使开发人员能够创建Web和移动应用程序.

这可能是我与Flex团队的最后一天; 我可能会重新定位在Android或iOS上进行开发.我想使用一种技术,允许您构建Web和移动应用程序.谁能建议更好的技术和/或框架选择?

apache-flex html5 flash-builder flex4 muse

13
推荐指数
1
解决办法
1万
查看次数

如何在开发flex应用程序时输出一些日志到控制台?

我是flex的新手,并试图编写一些演示应用程序.现在我有一个非常新手的问题:如何在flex应用程序中输出一些日志到控制台(或我能看到的其他地方)?

在其他语言中,我可以使用:

System.out.println("mylog");
console.log("mylog");
Run Code Online (Sandbox Code Playgroud)

但我不知道如何在flex中做同样的事情.

apache-flex debugging flash logging

13
推荐指数
2
解决办法
3万
查看次数