网页中常用到的效果...
图片不存在时转向默认图片..
网页中一般有两种方法..服务器重定义或用js重定向...
在flex/flash中也可以用相应的方法.. 侦听ioError事件..然后指定默认的图片地址..
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Image;
private function goDefault(e:IOErrorEvent):void
{
//加载默认图片
var img:Image = e.target as Image
img.load("http://l4cd.net/blog/styles/L4cd.Net/images/logo.jpg");
}
]]>
</mx:Script>
<mx:Image source="http://www.l4cd.net/这中不存在的图片.jpg" ioError="goDefault(event)" x="25" y="24"/>
</mx:Application>
分享到:
相关推荐
flexBulider页面加载动态图片的显示
本文将深入探讨如何在 Flex 中动态加载 Image 和 Icon,这对于创建响应式和灵活的应用程序至关重要。动态加载资源可以显著提高应用程序的性能,减少启动时间和内存消耗。 在 Flex 中,我们可以使用 `Loader` 类来...
总结,通过上述步骤,我们可以成功地在Flex的`MenuBar`中实现从数据库动态加载图片的功能。这个过程涉及到了Flex的组件渲染机制、数据绑定、HTTP服务调用以及JSON数据解析。这样的功能可以显著提升应用的用户体验,...
- `creationComplete="smoothImage(event)"`确保图片加载完成后平滑显示,提高视觉效果。 ### 五、总结 本文详细介绍了如何在Flex中实现鼠标悬停时图片放大效果,包括使用Zoom组件进行整体缩放、Image组件实现单个...
Flex中加载SWF方法,介绍了flex 对 swf 加载和处理
在本文中,我们将深入探讨如何在Flex环境中实现绚丽的图片显示功能。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它提供了强大的UI组件库,使得开发人员能够创建出交互性强、视觉...
在本文中,我们将深入探讨“Flex CSS动态加载”这一主题,这是前端开发中一个非常重要的概念,尤其是在构建响应式和高性能的Web应用时。Flex CSS允许我们动态地改变页面布局,根据用户行为或屏幕尺寸调整元素的位置...
本篇文章将详细讲解如何在Flex中实现实时图片预览和加载图片到内存的技术。 首先,我们要明白Flex中的图片处理主要是通过`mx.controls.Image`组件来完成的。`Image`组件可以显示静态图像,如JPEG、PNG和GIF格式。...
在Flex中,预加载器通常用来显示加载进度,同时隐藏可能由于大文件加载而产生的长时间等待。预加载动画可以是简单的进度条,也可以是更复杂的视觉效果,目的是提供一种反馈,让用户知道程序正在运行并接近完成。 ...
Flex是Adobe开发的一种开源框架,主要用于构建富互联网应用程序(RIA)。在Flex中,自定义组件是开发者根据...通过深入研究ImageViewer组件的实现,我们可以掌握如何在Flex中处理图像展示、交互和性能优化等相关技术。
对于图片的显示,Flex中的Image组件是关键。Image组件可以加载网络上的图像或者内存中的BitmapData对象,并提供基本的缩放和显示功能。若要实现更复杂的交互,如平滑缩放,可能需要自定义组件,覆盖其...
动态加载 SVG 图片可以实现大量的 SVG 图形资源直接在 Flex 应用程序中使用。 三、解析 SVG 文件 解析 SVG 文件是动态加载 SVG 图片的第一步。可以遍历 SVG 文件,遍历 SVG 代码,获取 SVG 文件的宽度和高度,并将...
根据给定的信息,我们可以深入探讨Flex中的异步加载Tree组件的相关知识点。 ### 一、Flex与AsyncTree组件 #### 1. Flex简介 Flex是一种开源的框架,用于构建跨平台的桌面应用程序和移动应用程序。它提供了强大的...
在这个自定义renderer中,我们将处理二进制数据并将其转换为图片显示。 - 在`createChildren()`方法中,我们可以创建一个`mx.controls.Image`组件。 - 在`updateDisplayList()`方法中,利用`BitmapData`和`flash....
在加载图片时,需要考虑资源管理,如缓存策略、错误处理等。 8. **布局和响应式设计**: - 考虑到不同的屏幕尺寸,开发者可能需要调整TileList的列数和间距,以适应不同分辨率的设备。Flex提供了弹性布局选项,...
在Flex开发中,`URLLoader` 是一个非常重要的类,用于加载远程数据,如XML、JSON等。在本示例中,它被用来从服务器获取XML文件并将其内容解析为XML对象,以便在应用程序中使用。`Flex` 是Adobe开发的一个开放源代码...
在Flex编程中,动态加载外部图片是一项常见的需求,特别是在创建数据驱动的应用程序或者需要根据用户交互更新界面的情况下。本文将深入探讨如何在Flex项目中实现这一功能,包括基本原理、步骤以及常见问题的解决策略...
"imageLoading"这个文件名可能表示该示例涉及加载图片到应用程序中,然后进行压缩。在Flex中,可以使用Loader类来加载图片资源。一旦图片加载完成,可以将Loader实例的内容转换为BitmapData对象,这样就可以访问像素...
3. **错误处理**:处理图片加载失败的情况,如显示默认图片或错误提示。 六、进一步扩展 1. **动画效果**:添加更多动画效果,如淡入淡出、平移等,提升用户体验。 2. **交互性**:允许用户通过点击或拖动调整图片...
在ItemRenderer中,可以使用`mx.controls.Image`或`spark.components.Image`组件加载图片。你需要监听`data`属性的变化,以便在数据改变时更新图片源。 3. **分配ItemRenderer**: 在DataGrid的`<mx:columns>`或`...