[Flex]Self-labeling text input修改版-KShowLabelingTextInput v0.1

今天看到一个比较不错的TextInput组件,具体功能我就不细说了,大家请看这里:

http://www.rictus.com/muchado/2006/09/14/self-labeling-text-input/

但是,Kenshin在应用的时候发现了一个bug,在我自定义的Validator中如果使用这个控件的keyDown这个event,就会发生错误,所以Kenshin就自行修改了这个控件,并加入了一个clear Textinput的功能,这个功能不是我原创的,而是flex-flex的jove写的。

具体大家参照这里: http://www.flex-flex.net/flex/ClearTextInput/ClearTextInput.html

Kenshin修改的最终得到如下的效果,并且命名为:KShowLabelingTextInput v0.1

具体请看我的sample:http://webservice.k-zone.cn/FlexTest/testShowLabelingTextInput.swf

刚才说到的那个BUG是这样产生的:
当我输入完某些字符后,压下enter、并触发自定义的Validator后,textinput框中的内容没有反应到Validator里面,即产生了BUG,但是如果使用Button来触发这个Validator则没有这个问题。

BUG已经让Kenshin修正了,大家可以自行测试。稍后我会把整理的source给大家的!