mx:Window 组件是不是有自己的 applicationComplete?
Posted
技术标签:
【中文标题】mx:Window 组件是不是有自己的 applicationComplete?【英文标题】:Does an mx:Window component have it's own applicationComplete?mx:Window 组件是否有自己的 applicationComplete? 【发布时间】:2011-10-07 07:20:11 【问题描述】:我正在开发一个应用程序,该应用程序从 Main.mxml 打开一个或多个 Window.mxml 实例。完成后,我希望所有窗口都没有镶边,因此自定义控件需要工作。
在 Main 中,我添加了 applicationComplete="init();"
,以便运行 init 函数,其中包含使按钮工作的点击处理程序。
但是,这种运行 init 函数的方式似乎对 mx:Window 无效。
我可以作弊,不使用带有click="this.minimize();"
的最小化和关闭按钮的点击处理程序,但我不知道这样的方法可以使移动工作,因为它是 MOUSE_DOWN事件。
问题 1: 有没有办法在 mx:Window 中有这样的 init 函数?
问题 2: 有什么好方法可以让 Window 实例上的按钮全部工作?
ps。如果您认为问题 2 需要单独发布,请告诉我,它们关系密切且看似简单,我无法决定。
示例代码: Main.mxml - http://pastebin.com/0HHVpkb8 Window.mxml - http://pastebin.com/g5TWuLYk
【问题讨论】:
【参考方案1】:Window 没有 applicationComplete 事件,但它有 windowComplete 事件。也许这对你有用。 Window eventshere有一个列表。
【讨论】:
以上是关于mx:Window 组件是不是有自己的 applicationComplete?的主要内容,如果未能解决你的问题,请参考以下文章
JSF教程——生命周期之Apply Request Values Phase
Android 组件化方案,从入门到精通。apply plugin: ‘com.android.application’