应用思考-教育技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

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

[复制链接]
发表于 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, 下载次数: 237)





该贴已经同步到 etthink的微博
学教育技术,上教育技术论坛!http://www.etthink.com
发表于 2011-10-9 17:16:58 | 显示全部楼层
{:soso_e128:}{:soso_e179:}
欢迎大家多发帖,参与讨论,增进彼此了解。
发表于 2011-10-9 18:21:26 | 显示全部楼层
欢迎大家多发帖,参与讨论,增进彼此了解。
发表于 2011-10-9 21:33:40 | 显示全部楼层
it is very good!
欢迎大家多发帖,参与讨论,增进彼此了解。
发表于 2011-10-9 22:05:21 | 显示全部楼层
牛~
欢迎大家多发帖,参与讨论,增进彼此了解。
发表于 2012-4-4 11:29:45 | 显示全部楼层
不完整的代码
欢迎大家多发帖,参与讨论,增进彼此了解。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|应用思考-教育技术论坛 ( 皖ICP备10014945号-4 )

GMT+8, 2026-9-1 12:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表