通过sprite创建一个text样式的按钮
2010-10-30 01:20
489 查看
public static function createTextButton(text:String, tf:Object, para:*, instance:Object, func:Function):Sprite{ var btnSprite:Sprite = new Sprite(); var btnText:Text = new Text(text, tf); btnText.autoSize = TextFieldAutoSize.LEFT; btnText.selectable = false; btnSprite.addChild(btnText); btnSprite.buttonMode=true; btnSprite.mouseChildren = false; if(para == null) { btnSprite.addEventListener(MouseEvent.CLICK, Func.bindAsEvent(instance,func)); } else { btnSprite.addEventListener(MouseEvent.CLICK, Func.bindAsEvent(instance,func,para)); } return btnSprite; }
效果:
相关文章推荐
- Flex中通过textAlign样式在一个按钮(Button)控件中设置标签(label)对齐方式的例子
- Flex中如何通过dropShadowColor, shadowDirection和shadowDistance样式,创建一个有阴影效果的TextArea控件
- Nibblestutotials.net教程 – Silverlight2系列之创建一个按钮样式 - 2
- Ext通过按钮创建一个Window实例代码
- Nibblestutotials.net教程 – Silverlight2系列之创建一个按钮样式 - 1
- :创建一个窗体;在窗体上添加一个按钮(text设置为 选择线颜色);向窗体添加一个颜色对话框(colorDialog1)单击按钮,能够打开一个颜色对话框,选择颜色,且更改画笔颜色
- Flex中如何通过selectedButtonTextStyleName样式,设置ToggleButtonBar选中按钮文本颜色
- Flex中通过设置textAlign样式在一个List控件中改变文本对齐方向的例子
- Flex中如何通过strokeWidth, strokeColor和shadowColor样式,创建一个自定义风格的HRule或VRule
- 练习:创建一个按钮,点击一次,则创建一个<input type="text"><input> 点击三次按钮,应该有三个输入框被创建出来。
- Flex中如何通过leading样式在一个text控件中设置文本铅框(text leading)的例子
- 如何在JSP页面中通过一个按钮,在对话框中选择一个目录而不是选择一个文件;input type=file只能选择一个文件,我想选择一个目录;做不出来项目经理要扣奖金的...............
- 给Accordion创建一个简单按钮作为其头部
- 自己通过坐标转化,实现的一个按钮。绘图绘制的
- win32 htmlayout点击按钮创建新窗口,以及按钮图片样式
- 开发一个好项目:二、actvity简便跳转,创建菜单按钮,正确使用fragment
- 动态的创建窗口(以一个按钮为例)
- Java创建一个text文本文件,并对其进行读写操作
- android activity(通过一个按钮打开另一个acticity总结)
- 创建一个圆形的按钮(JAVA)