`
hje
  • 浏览: 288178 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

flex 组件绝对位置

阅读更多
private function getUiAbsolutePosition(ui:UIComponent):Point//获取组件的绝对位置
{
var point:Point=new Point();
    point.x=ui.x;
    point.y=ui.y;
var temp:DisplayObject=ui;
do
{
  var parent:UIComponent=temp.parent;
  if(parent!=null)
  {
  point.x+=parent.x;
  point.y+=parent.y;
  temp=parent;
  }
 
}while(parent!==this.parentApplication && parent!=null )

return point;
}
分享到:
评论
1 楼 mysh 2012-06-14  
ui.localToGlobal(new Point(0, 0))

相关推荐

    Flex 组件Flex 组件Flex 组件

    Flex组件是Adobe Flex框架的核心部分,它是一组预先构建的用户界面元素,用于构建富互联网应用程序(RIA)。Flex组件库提供了丰富的控件集合,包括按钮、文本框、列表、面板等,使得开发者能够轻松创建具有交互性和...

    Flex4.5 UI布局与组件应用_Layout

    - **特点**:这是Flex中最基本的布局方式,采用绝对定位,可以通过指定子组件的`x`和`y`坐标来精确控制其位置。 - **应用场景**:适用于需要精确控制每个元素位置的场景。 2. **HorizontalLayout** - **特点**:...

    FLex例子大全,绝对源码

    本资源“FLex例子大全,绝对源码”包含了多个Flex应用的实例,可以帮助开发者深入理解Flex的使用和功能。 1. **Flex加载图片实现**: 在Flex中,我们可以使用`Loader`类来加载图像。`Loader`类提供了加载各种类型...

    flex学习心得

    #### 一、Flex组件模型 Flex采用了基于组件的开发模型,这使得开发者可以通过继承现有组件并扩展其功能来快速构建应用程序。这意味着开发者不需要从头开始编写所有代码,而是可以在现有基础上进行定制化开发。 ####...

    Flex中文帮助文档,绝对实用

    - **自定义组件**: 如果是第四章的一部分,那么可能介绍了如何创建自定义的Flex组件,扩展基本组件的功能,以满足特定项目需求。 - **服务调用**: Flex支持与服务器端进行数据交换,可能这部分讨论了如何使用...

    flex中文教程伴有flexbuilder

    4. **组件库**:Flex提供了一整套预定义的组件,如按钮、文本框、列表等,这些组件可以快速构建用户界面。教程会详细介绍如何使用这些组件,以及如何自定义组件以满足特定需求。 5. **数据绑定**:Flex支持数据绑定...

    Flex4.5常见问题总结

    Flex组件拥有清晰的生命周期,主要包括: - `preInitialize`:组件创建后立即触发,此时未添加子节点且不可见。 - `initialize`:子节点初始化完成,但依然处于不可见状态。 - `creationComplete`:组件可见,完全...

    flex入门教程,绝对经典

    教程通过一系列的Demo,逐步引导学习者实践ActionScript 3和Flex组件的应用。例如,Demo1至Demo3分别涉及程序结构、类的使用和数据类型的处理;Demo4介绍了数据绑定的概念,这是让UI组件与应用程序数据动态同步的...

    Flex3界面布局中文教程

    Canvas布局容器提供了一个矩形区域,允许开发者通过绝对定位(Absolute mode)或约束基础模式(constraint-based mode)来精确控制子组件的位置。在绝对模式下,每个组件必须指定x和y坐标;而在约束基础模式中,组件的...

    Flex问题解决大全

    Flex组件有对应的MXML和AS接口,两者可以互相替代。每个组件的生命周期包括`preInitialize`、`initialize`和`creationComplete`三个阶段,分别在组件创建的不同阶段调用,方便开发者在相应时刻执行初始化操作。 ...

    flex解决JSP遮盖

    当Flex组件通过IFrame嵌入到JSP页面时,可能会出现遮盖问题,即JSP页面的内容覆盖了Flex元素,或者反之。这是因为浏览器对HTML元素和IFrame内容的渲染方式不同,以及CSS的Z-index属性的管理。 Z-index是CSS中的一个...

    Flex实例 Flex基础 Web+Flex+LCDS Flex跟Java交互

    总结来说,这个压缩包为你提供了一个深入学习Flex开发的起点,涵盖了从基本的Flex组件和MXML语法,到高级的Web集成和数据交互策略。通过实践FlexDemo,你可以提升自己在Flex开发领域的技能,并理解如何构建高效、...

    flex拖拽

    - **绝对定位**:为了实现拖拽效果,通常需要将元素设置为绝对定位,以便通过修改其`left`和`top`属性改变位置。 - **交互反馈**:在拖动过程中,可能需要通过CSS更改元素的样式(如透明度或边框),提供视觉反馈...

    as3/flex4.6

    但这并非绝对,合理的设计仍能使Flex应用达到良好的性能表现。 #### 二、Flex4.6新功能介绍 Flex4.6相较于之前的版本,在移动开发领域进行了显著的增强,例如新增了更多的移动组件,以适应日益增长的移动应用需求...

    flex加载flashpaper示例

    SWFLoader是Flex SDK提供的一种用于加载和显示SWF文件(包括由FlashPaper转换的文档)的组件。在Flex项目中,我们可以通过在.mxml或ActionScript代码中添加SWFLoader实例来实现这一功能。 以下是创建Flex加载...

    MXML语法关于flexview

    4. **组件声明**:如`<mx:Button>`和`<mx:Label>`等,用于在界面上创建和配置组件,包括位置、属性和事件处理函数。 例如,以下是一个简单的MXML文件示例: ```xml <![CDATA[ internal function doClick():...

    flex quick starts

    ### Flex快速入门:定位与布局Flex组件 #### 知识点概述 在Flex开发中,组件的定位与布局是至关重要的。本篇文章基于Adobe Flex Quick Starts系列教程的中文翻译版本,详细介绍了Flex容器如何自动定位组件,以及...

    绝对可以用的电子相册 flex 电子相册 动态显示 java

    标题中的“绝对可以用的电子相册 flex ...在`src`目录下,我们可以找到项目的实际源代码,包括前端的Flex组件和后端的Java服务。通过这个项目,我们可以学习到如何使用Flex和Java技术来构建动态的、交互式的Web应用。

Global site tag (gtag.js) - Google Analytics