应用思考-教育技术论坛
标题:
FLASH课件界面设计:提示文本与输入文本合二为一
[打印本页]
作者:
etthink
时间:
2011-10-9 16:59
标题:
FLASH课件界面设计:提示文本与输入文本合二为一
今天有位学生问题,在FLASH中如何实现这样的效果:在一个文本框中提示输入密码,然后单击文本框输入时密码以*显示。
我当时的回答是:你使用一个静态文本框来做提示,一个输入文本框设置为密码属性,不就可以了吗?
后来一想,我的回答是不当的:因为按这位同学的想法,这样的设计方式有一个很大的好处,
就是可以更好地利用屏幕空间
!
所以后来自己试了一下,这个需求可以这样实现:
1,在舞台上设计一个输入文本框,设置好相关属性:文本内容为“单击输入密码“,实例名为_in
2,新建一图层命名为AS,在帧中输入以下代码:
_in.addEventListener(MouseEvent.CLICK, intrack);
function intrack(event:MouseEvent):void {
//单击时显示文字消失
_in.text = "";
//设置密码显示
_in.displayAsPassword = true;
}
复制代码
效果如下:
http://www.eportfolios.cn/swf/inpass.swf
源文件下载:
(, 下载次数: 116)
上传
点击文件名下载附件
该贴已经同步到
etthink的微博
作者:
ITeacher
时间:
2011-10-9 17:16
{:soso_e128:}{:soso_e179:}
作者:
微博评论
时间:
2011-10-9 18:21
[good]
来自 邓秋华 的新浪微博
作者:
ahhnlhw
时间:
2011-10-9 21:33
it is very good!
作者:
godfrey
时间:
2011-10-9 22:05
牛~
作者:
怎么赚钱
时间:
2012-4-4 11:29
不完整的代码
欢迎光临 应用思考-教育技术论坛 (http://etthink.com/)
Powered by Discuz! X3.4