`

UIComponent添加Image不显示

    博客分类:
  • Flex
 
阅读更多

在UIComponent中添加Image组件,图片不显示。

debug发现Image的宽和高仍为0;

 

一开始以为是异步加载的问题,但:

改用Loader加载图片,没问题。但是如果给Loader设置了宽高,反而不显示。

如果在Image外面包一个Group,也没问题。

 

只能在Image加载完成后设定Image的宽高。

 

有说法是将Image的scaleContent属性设置为false。

SDK3.6里我试了不管用。

SDK4.5里没有scaleContent属性,测试了scaleMode的四个属性,也不管用。

分享到:
评论

相关推荐

    Flex动态创建DataGrid设置图片

    在ItemRenderer中,我们可以添加一个Image组件来显示图片。 2. **实现图片加载**: 在ItemRenderer中,可以使用`mx.controls.Image`或`spark.components.Image`组件加载图片。你需要监听`data`属性的变化,以便在...

    Flex 画面快照截图及显示实现代码

    需要注意的是,截图后的`Bitmap`对象必须通过`UIComponent`作为中介才能在舞台上显示,因为`Bitmap`不是`UIComponent`的子类,不能直接添加到容器中。`UIComponent`作为容器能够容纳任何类型的内容,包括`Bitmap`。 ...

    Flex 图片切换广告 xml配置文件 带缩略图

    在Flex中,我们可以通过继承已有的UIComponent或Sprite类,添加自己的方法和属性来创建自定义组件。例如,`AdImagePlayer`可能包含以下关键部分: 1. 加载并解析`config.xml`,获取图片和缩略图信息。 2. 创建主...

    更换地图中的ESRI标志

    在ArcGIS Server REST开发中,地图通常会显示ESRI的标志性图标,这表明地图数据和服务由ESRI提供。然而,有时候根据项目需求或者品牌一致性,可能需要替换这些默认的ESRI标志。本教程将详细解释如何通过编程方式来...

    flex图片放大查看

    在描述文件(.mxml)中,我们需要导入相关的Flex类库,例如`mx.controls.Image`用于显示图片。小图片视图可以是一个普通的Image组件,而大图片视图则可能是一个可缩放的容器,如`mx.core.UIComponent`,这样我们可以...

    flex鼠标拖动图片

    3. **定义显示对象** 创建一个继承自`UIComponent`的自定义组件,这个组件将包含可拖动的图片。在组件中,实例化`Bitmap`对象,并将其添加到组件的`contentGroup`中。`contentGroup`是Flex中的一个容器,用于展示...

    flex Repeater标签使用教程

    非`UIComponent`类的子类不能作为`Repeater`的子元素。 #### 六、总结 通过本文的学习,你应该对如何在Flex项目中使用`Repeater`组件有了更深入的理解。这个组件不仅可以帮助你构建更加动态和响应式的用户界面,还...

    flex 图片展示控件(放大镜效果)

    2. **添加图片显示元素**:在组件中,我们需要添加一个`BitmapImage`或`Image`组件来加载和显示图片。可以通过设置`source`属性来指定图片URL。 3. **实现放大镜视图**:为了实现放大镜效果,我们需要创建另一个小...

    Flex4开发的自定义输入框皮肤组件,代图标

    可以通过添加一个图标组件(如Image或BitmapImage)作为子组件,然后将其与输入框进行布局。通过设置图标的位置、大小以及响应用户交互的事件,可以使图标与输入框紧密结合。 4. **实现圆角效果**: Spark组件...

    Flex4 自定义通用ImageButton

    `ImageButton`很可能是继承自`Button`类,因为`Button`已经包含了基本的按钮行为,而我们要做的就是在此基础上添加图像展示功能。在`ImageButton.as`中,你可能会看到以下关键点: 1. **构造函数**:初始化组件的...

    Flex面试试题(By稻田).doc

    使用MXML和ActionScript编写,确保各组件的属性设置正确,然后在Button的点击事件中检查TextInput的输入,根据输入内容动态创建并添加UIComponent的实例到Tile。 十、函数调用: 这个问题涉及的是MXML中函数的执行...

    FLEX 容器内多个图片分别拖动

    - 将 `_mask` 添加到一个容器(如 `myGroup`)中,以便可以在界面上显示出来。 4. **获取鼠标指针下的对象**: - 使用 `getObjectsUnderPoint` 方法获取鼠标指针下的所有对象。 - 对返回的对象数组进行遍历,...

    JSF1.1入门教程

    - **Display components**:如`h:outputText`显示静态文本,`h:graphicImage`展示图像。 ### 实例学习 本教程将通过简单的实例演示如何使用这些控件创建交互式表单。例如,你可以学习如何创建一个包含用户名和密码...

    《JSF标签》简体中文版.pdf

    - **graphicImage**:显示图像。 #### 2. 表格处理 ##### 2.1 简单的表格 JSF提供了强大的表格组件,如`dataTable`,用于显示复杂的数据集。 ```html <f:facet name="header">Item ID #{item.id} ...

    matlab开发-欢迎你的标签

    例如,可以添加一个标题文本,显示“欢迎使用我们的软件”,以及一个公司或项目的LOGO图片。 2. **布局设计**:合理安排组件的位置和大小,保持界面整洁美观。可以使用GUIDE中的布局管理器,如Grid Layout、Flow ...

    flex题目大全

    // 添加最后一个字符串 return result; } ``` #### 15. 用最快速的方式给一个数值型数组按大小排序。 - **答案**:使用`sort()`方法。 ```as3 var numArray:Array = [4, 1, 3, 2]; numArray.sort(); ``` ...

    70款经典Dreamweaver插件

    persistent_layers 不管滚动条如何拉动,这个层在窗口中的位置始终固定不变 P7_PowerToys_18 可以让你方便的插入代码,用...explore 在DW的Site窗口中选中文件夹后在右键菜单中添加一条“在资源管理器中打开...”的命令

    Dreamweaver 插件集

    各种Dreamweaver 插件包括: persistent_layers 不管滚动条如何拉动,这个层在窗口中的位置始终固定不变 P7_PowerToys_18 ...在DW的Site窗口中选中文件夹后在右键菜单中添加一条“在资源管理器中打开...”的命令

    Flex试题 .txt

    Flex提供了强大的动画和过渡效果API,可以轻松地为UI组件添加动态效果。原理涉及使用时间线和关键帧来定义动画序列,以及利用事件系统来触发和控制动画。 ### 14. HBox和VBox与Canvas有什么不同? HBox和VBox是...

Global site tag (gtag.js) - Google Analytics