开启左侧

FLASH课件界面设计:提示文本与输入文本合二为一

[复制链接]
etthink 发表于 2011-10-9 16:59:46 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
今天有位学生问题,在Flash中如何实现这样的效果:在一个文本框中提示输入密码,然后单击文本框输入时密码以*显示。
我当时的回答是:你使用一个静态文本框来做提示,一个输入文本框设置为密码属性,不就可以了吗?

后来一想,我的回答是不当的:因为按这位同学的想法,这样的设计方式有一个很大的好处,就是可以更好地利用屏幕空间
所以后来自己试了一下,这个需求可以这样实现:
1,在舞台上设计一个输入文本框,设置好相关属性:文本内容为“单击输入密码“,实例名为_in
2,新建一图层命名为AS,在帧中输入以下代码:
  1. _in.addEventListener(MouseEvent.CLICK, intrack);
  2. function intrack(event:MouseEvent):void {
  3.         //单击时显示文字消失
  4.         _in.text = "";
  5.         //设置密码显示
  6.         _in.displayAsPassword = true;
  7.         }
复制代码
效果如下:



源文件下载: 提示输入密码.fla (6.85 KB, 下载次数: 118)





该贴已经同步到 etthink的微博
学教育技术,上教育技术论坛!http://www.etthink.com

精彩评论5

正序浏览
ITeacher 发表于 2011-10-9 17:16:58 | 显示全部楼层
{:soso_e128:}{:soso_e179:}
欢迎大家多发帖,参与讨论,增进彼此了解。
微博评论 发表于 2011-10-9 18:21:26 | 显示全部楼层
欢迎大家多发帖,参与讨论,增进彼此了解。
ahhnlhw 发表于 2011-10-9 21:33:40 | 显示全部楼层
it is very good!
欢迎大家多发帖,参与讨论,增进彼此了解。
godfrey 发表于 2011-10-9 22:05:21 | 显示全部楼层
牛~
欢迎大家多发帖,参与讨论,增进彼此了解。
怎么赚钱 发表于 2012-4-4 11:29:45 | 显示全部楼层
不完整的代码
欢迎大家多发帖,参与讨论,增进彼此了解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


11关注

462粉丝

7846帖子

推荐阅读更多+
会员达人更多+
广告位

最新信息

更多+

关注我们:教育技术人

官方微信

官方微博

教育技术热线:

13955453231

学教育技术,上教育技术论坛!

教育技术论坛征稿范围:教育技术应用案例、教程文章、优秀作品等。

Email:sf@etthink.com

Copyright   ©2007-2026  应用思考-教育技术论坛  Powered by©Discuz!  技术支持:且行资源    ( 皖ICP备10014945号-4 )