| 网站首页 | 建站学院 | 资源下载 | 建站教程 | 图片素材 | 网贝社区 | 
您现在的位置: 网贝建站 >> 建站学院 >> 图像动画 >> Flash >> 实例教学 >> 正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
loadMovie问题全解
如何实现导入外部JPG图片
创建一个Flash站点的注意
用PhotoShop与Flash做飘
Flash中如何显示清晰的字
在Flash中添加“设为首页
Flash MX 2004系列教程(
Flash MX 2004系列教程(
[组图]Flash MX 2004系列教程(二)UI组件         ★★★★
Flash MX 2004系列教程(二)UI组件
作者:Ultrasho… 文章来源:blogbus.com|http://www.blogbus.com/ 点击数: 更新时间:2005-1-13 4:15:32

Flash MX 2004系列教程(二)UI组件-Alert Compoents

  当我们操作有误时,经常看见一些无故弹出的小窗口,我们称之为提示对话框。2004提供了一个组件用来处理提示对话框,但是有时他又是必须。比如当用户在你的文本域中输入了不合法的字符时。这时就是通知用户办输入正确的字符。那么提示对话框的设计便是格外有用的。就让我们看一下如何使用对话框组件。

  1、首先让我们以范例文件开始。仍然使用我的上一次BUTTON按钮组件的例子。如果你已经关闭。可以重新找开或重新下载。

  2、将Alert组件拖至场景中。你不用关心它放在哪,因为我们只要想将它放在库中。稍候我们将要将它删除。

  3、删除你刚拖入场景的Alert组件。

  4、那么Alert组件不在场景中,我们怎么样去使用它呢很简单,它完全是用代码控制的。编辑第一帧的代码。使之当我们单击按钮的时候出现提示框。

// 载入ALERT类
import mx.controls.Alert; 
// 创建按钮组件的侦听器
myButtonListener = new Object();
// 创建侦听事件以侦听按钮的单击事件
myButtonListener.click = function ()
{
    // 显示提示框
    // 第一行是窗口内容。
    // 第二行是标题
    // 显示两个按钮,NO和CANCEL
    // NO 按钮设为当前状态
    Alert.show
    (
       "Oh no, you did something terrible.        The sky is going to fall on your head!",
       "Very Bad Error",
       Alert.NO | Alert.CANCEL,
       _root, alertHandler,
       Alert.NO
    );
}
// 注册侦听器
myButton.addEventListener("click", myButtonListener );
// 创建alerthandler的方法用于返回点击按钮后所返回的状态
alertHandler = function ( theEvent )
{
    // check which button the user pressed
    if (theEvent.detail == Alert.NO)
    {
        // no button
        trace ("No? What do you mean, \"no?\"");
    }
    else if (theEvent.detail == Alert.CANCEL)
    {
        // cancel button
        trace ("Hey! Who said you could cancel?");
    }
}

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)