标签: apache-flex

flex itemRenderer的工作原理如何?(他们的生命周期)

通过工作,我的意思是:项目渲染器如何实现,调用,破坏......什么是生命周期?

我有一些显示错误,这个链接打开了我的想法 http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=cellrenderer_072_14.html

(flex3的文档是相同的)

但我想知道更多.任何链接或知识分享?

apache-flex itemrenderer

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

有一种方法可以在Flex上使用OpenLayers吗?

有没有办法在Flex上使用OpenLayers?到目前为止,我已经找到了Open-Scales项目,但它正处于开发阶段(功能不全).

apache-flex maps openlayers

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

MXML中的字典声明,是否可能?

在MXML中,可以声明对象实例,甚至是动态对象,如下所示:

<mx:Object>
    <mx:foo>bar</mx:foo>
    <mx:bar>foo</mx:bar>
</mx:Object>
Run Code Online (Sandbox Code Playgroud)

是否可以在不使用某些MXML包装类的情况下对Dictionary类进行相同的操作?

apache-flex mxml

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

Flex 3:动态创建和绑定textinput

有没有人有关于如何创建动态数量的TextInput框并且在这些框中键入的每个文本都绑定到标签的任何示例?例如,假设我有一个XML文件,指定我想要3个TextInput盒子.然后,Flex应该获取此数据,创建TextInput框,为每个创建可绑定变量,TextInput并创建标签以显示每个类型的内容TextInput.我解决这个问题的最大问题是如何绑定可变数量的数据.有任何想法吗?

apache-flex actionscript-3

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

Flex使用没有参数的回调函数添加事件侦听器

fileReference.addEventListener(Event.COMPLETE, uploadCompleteHandler);

  private function uploadCompleteHandler(event:Event):void {}
Run Code Online (Sandbox Code Playgroud)

以上是在Actionscript中添加事件侦听器的一种方法.默认情况下,回调函数需要具有名称为event的参数并且类型为Event.有没有办法声明这个函数没有任何参数:

  private function uploadCompleteHandler():void {}
Run Code Online (Sandbox Code Playgroud)

编辑:可以在mxml中添加没有任何参数的事件处理程序.所以一个学生想知道,为什么不能在动作中做同样的事情呢?

apache-flex event-handling actionscript-3

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

AS 3中是否有装饰器/宏/注释?

我正在寻找相似的Python装饰器/ Lisp宏/ Java注释(是的,我知道这些不一定等同于它们)在Actionscript中.提供类似功能的工具也很棒(我在Linux上使用Eclipse的Flex Builder插件).

我正在编写Flex应用程序,这就是我想要完成的任务:

我在不同的类中封装了各种远程功能集(有时称为"消息传递网关"或"远程代理"),其中每个方法都镜像服务器上的方法,如下所示:

class UserManagementService extends MyHttpService {
  //...
  private final _urlBase:String = "http://example.com/services/users"
  //...

  public function usrGet(ix:int):User
  {
     url = urlBase + "/get";
     mp:Dictionary = new Dictionary();
     mp["ix"] = ix;
     result:User = this._service.varSend(url, this.sEncodeParams(mp), Class("User"));
     return result;
  }
  //...
}
Run Code Online (Sandbox Code Playgroud)

因为我已经在函数声明中有了远程函数的参数和返回类型,所以只需添加URL后缀就好了,就像这样(Python启发的伪代码):

@remotify("/get")
public function usrGet(ix:int):User { }
Run Code Online (Sandbox Code Playgroud)

现在,这不是很整洁吗?;-)

apache-flex actionscript code-generation

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

Flex:选择月份的任何控件?

是否有任何Flex控件可以选择月份(任何)?

现在我正在使用DateField,并允许用户选择一个月中的任何日期来选择该月份.

apache-flex

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

没有Flash Player的调试版本,Flex应用程序无法运行

最近,当我试图向我的老板展示我的工作成果(一些Flex应用程序)时,我很惊讶我的电脑上运行得非常好的应用程序,在我的老板的电脑上显示不正确(唯一可见的东西)是默认的灰色背景).经过3小时的尝试绝对一切,最后当我将他的Flash Player版本从标准版改为调试版时,应用程序出现了(两者都是v.10.0.22.87).有谁知道这可能是什么原因(任何编译器标志或......).强迫我的老板安装调试FP是相当不错的,但强迫应用程序的最终用户这样做是不可接受的.

谢谢

PS:通过显示我的意思是在我的电脑上部署到Tomcat并给我的老板一个指向该应用程序的链接.我们都使用Win XP.此外,当我为Netscape浏览器安装调试FP和IE的标准FP(在我的电脑上)时,结果是相同的 - 在IE中使用Firefox,Opera,Chrome和灰色背景.我已将它们编译为Debug和Release.我正在使用Flash Develop 3.0.2 RTM

剥离我的应用程序后 - 它仍然只适用于调试FP

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    xmlns:ca="components.*"
    xmlns:ea="components.editAreas.*"
    layout="vertical"
    backgroundColor="black">

    <mx:Canvas id="header"
        verticalScrollPolicy="off"
        horizontalScrollPolicy="off"
        styleName="header"
        width="100%"></mx:Canvas>

    <mx:Canvas id="mainContent"
        width="100%" height="100%"
        verticalScrollPolicy="off">
    </mx:Canvas>

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

apache-flex flash actionscript-3

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

FLex中的XML缓存问题

private function loadGallery():void {
                theSend.url = "http://localhost/userMana/file.xml";
                theSend.send();
            }
Run Code Online (Sandbox Code Playgroud)

我在Flex Tree中调用这个XML并且它的工作正常,但是在XML更新后,它不会在我的TREE中更新,除非我再次编译我的flex builder.

apache-flex

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

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