package
{
import flash.geom.Rectangle;
import mx.graphics.BitmapFill;
import mx.skins.ProgrammaticSkin;
import flash.text.StyleSheet;
public class RepeatBackground extends ProgrammaticSkin {
public function RepeatBackground() {
}
override protected function updateDisplayList(w:Number, h:Number):void {
super.updateDisplayList(w,h);
graphics.clear();
var b:BitmapFill = new BitmapFill();
b.source = getStyle("backgroundImage");;
b.begin(graphics,new Rectangle(0,0,w,h));
graphics.drawRect(0,0,w,h);
b.end(graphics);
}
}
}
使用方法也很简单,只需要设置一下css就可以了
Application
{
backgroundImage: Embed(source="assets/bg1.gif");
border-skin:ClassReference("RepeatBackground");
}
分享到:
相关推荐
Flex中背景平铺的做法,很简单,一个自定义类,在css样式表中调用即可。 适用于flex3,flex4中已经不需要这样做了,直接可以支持背景图片平铺。
FLEX 背景图片设置的方法,很实用的技巧
flex 设置背景音乐flex 设置背景音乐flex 设置背景音乐flex 设置背景音乐flex 设置背景音乐flex 设置背景音乐flex 设置背景音乐
用这个包,你可以很快的给Flex3 VBox等添加上背景图片
Flex相册 Flex图片
Flex4中头部背景图片的Accordion实例。 案例。
为flex的videodispaly添加背景图片很好的实例值得一看学习,很好的学习flex播放器的加载事件以及方法
flexBulider页面加载动态图片的显示
发觉FLEX中Image组件载入图片后,虽然自动缩放了,但是是等比缩放的。比如图片是16:9的,Image设置的宽高是4:3的,它不会自动拉伸成4:3,而是上下留白依然16:9。这个问题VideoDisplay组件载入FLV也一样,都是等比...
flex 图片浏览\放大\缩小,
flex 背景图片重复的组件库 类似HTML的CSS样式表中的背景重复
简洁的实现了在flex中实现背景音乐的功能
flex批量上传图片带预览功能flex批量上传图片带预览功能flex批量上传图片带预览功能
Flex 简单的图片浏览 有缩放和平移功能
Flex 图片上传 实例 源码Flex图片上传实例
用flex开发的图片浏览效果。很酷 flex图片滚动效果 下载拷贝到flexbuilder中就可以用
flex实现剪裁图片,可调整剪裁框的大小
flex 打开本地图片并进行显示 var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.onLoadByted); loader.loadBytes(this.fileReference.data);
Flex4.6+java+servlet上传图片例子+图片上传预览
完善的flex+spring图片上传及预览功能 对bmp图片的转换