为Alert组件的title加背景
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-11
找了好久都不知道怎样才能为Alert组件的title加背景 后来发现了一个方法, 也许不是最好的方法, 但总能实现, 现在跟大家分享一下 首先就是创建一个MovieClip, 这里命名为titleBack 然后你可以在这个MovieClip里添加你想要的样式 如果只是想添加背景色, 那么可以随便画一个矩形框, 填充上你想要的颜色, 然后转成MovieClip, 这个名字你可以自己设定(这里定义为labBack), 之后我们要根据Alert的大小来设定它的大小, 以便充满整个Alert的title部分. 因为我设的背景色为蓝色, 所以原来的字就看不太清了, 那么怎样设置title的字体颜色呢 Alert里好像又没提供这样的方法, 所以我就在titleBack里又加入了一个Label组件, 这样就可以随意设置字体样式了 接着在titleBackground里添加如下代码 lab.color = 0xFFFFFF; lab.text = _root.labText; labBack._width = _root.labWidth; labBack._height = 25;其中_root.labText和_root.labWidth是主场景里的变量, 然后我们只需要在主场景里添入 如下代码即可 import mx.controls.Alert; Alert.titleBackground = "titleBack"; var myAlert = Alert.show(" Hello World "); labText = "Hello!!!" labWidth = myAlert._width - 8; 点击浏览该文件 点击浏览该文件 关键词:组件 背景 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 访问数组一个值得注意的隐患下一篇: 用Flash打造realplayer的
关于为Alert组件的title加背景的所有评论