FLEX如何在一个pane中定义button1,2,3三个按钮并让他们分别用三个不同的鼠标事件显示“你好”

简单的说是分别设置三个按钮定义每个按钮的触发条件:点击、双击、划过,最好能给个相对完整的<mx:Script>... 简单的说是分别设置三个按钮定义每个按钮的触发条件:点击、双击、划过,最好能给个相对完整的<mx:Script> 展开
 我来答
show3show
2012-01-13 · TA获得超过396个赞
知道小有建树答主
回答量:671
采纳率:0%
帮助的人:721万
展开全部
给button加属性click=“function1()”
然后创建script标签,里面写
function function1(){
Alert.show("你好");
}
这时候可能会报错,将光标放在Alert后面按一下Alt+/会自动导入类

button2,3都是类似的操作,修改一下function的名称就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jacket82
2012-01-13 · TA获得超过172个赞
知道答主
回答量:323
采纳率:0%
帮助的人:143万
展开全部
如果按钮还有label被隐藏了的话就接收不了事件了,所以建议你在你想隐藏的控件外面加上一个容器,在容器上加入控件的显示与隐藏,方法是这样写的。 mx:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
路开123456
2012-01-13 · TA获得超过118个赞
知道答主
回答量:71
采纳率:100%
帮助的人:43.3万
展开全部
来围观,没用过FLEX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sxhgga
2012-01-14 · TA获得超过687个赞
知道小有建树答主
回答量:1019
采纳率:74%
帮助的人:636万
展开全部
例子:
BUTTON1点击: BUTTON1属性添加click="onClick()"
private function onClick(){
Alert.show("你好");
}
BUTTON2双击:双击的话要先设置doubleclickEnable(这个单词大概是这样的,你可以找找) = true 再doubleClick="onDoubleClick()"
private function onDoubleClick(){
Alert.show("你好");
}

BUTTON3:添加属性 rollOver="OnmouthOver()" //同上面
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式