flex4 image控件,怎么能让图片重复显示?

卟惹尘埃 2011-01-24 09:49:37
如题!!就是比如我的image控件很大 但是图片很小,把图片放进去图片就自动被放大了,怎样才能让图片不放大,而是重复填充呢?
...全文
723 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangchengero 2012-07-14
  • 打赏
  • 举报
回复
直接将Image控件的fillMode属性设置成repeat就好了。
zhoubing0206 2011-01-28
  • 打赏
  • 举报
回复
bitmapimage mode = repeat
herowach 2011-01-24
  • 打赏
  • 举报
回复
没这么智能,如果你需要重复填充,需要自己去画出另外的图片,给你一个例子,一看就知道了:

<?xml version="1.0" ?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*" creationComplete="onInit()">
<mx:Script>
<![CDATA[
private function onInit():void
{
var bitmapdata:BitmapData = new BitmapData(img1.width, img1.height);
bitmapdata.draw(img1);
canvas.removeChild(img1);
canvas.graphics.beginBitmapFill(bitmapdata);
canvas.graphics.drawRect(0, 0, canvas.width, canvas.height);
canvas.graphics.endFill();
}
]]>
</mx:Script>
<mx:Canvas id="canvas" width="500" height="500" borderStyle="solid">
<mx:Image id="img1" source="@Embed(source='BuzzyBee.png')"/>
</mx:Canvas>
</mx:Application>
简易描述 1、flex 是开发swf方法的一种 2、flexBuilder基于eclipse的IDE集成Design、debug动态help 4j:ant脚本 3、flex framework visual components Manager classes RPC/Messaging/Data Service c Utilities 4、MxML

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧