css - flex3 按钮状态

标签 css actionscript-3 apache-flex actionscript flex3

我想使用 actionscript(动态)更改 flex 按钮组件的状态,以将其呈现为鼠标按下/鼠标悬停/鼠标弹起,以便在不存在的情况下使用 css 皮肤鼠标光标。 我尝试使用 button.currentState 来执行此操作,但这不起作用。

提前致谢

最佳答案

尝试使用 styles设置皮肤,而不是状态。

如果您想即时显示这些状态,您可以在需要时从按钮发送事件。

例如

//do roll over
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OVER));
//do roll out
yourButton.dispatchEvent(new MouseEvent(MouseEvent.ROLL_OUT));
//do press
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_DOWN));
//do release
yourButton.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_UP));

关于css - flex3 按钮状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1327397/

相关文章:

actionscript-3 - ActionScript 3 Dictionary 是 HashMap 吗?

arrays - 影片剪辑数组 ActionScript 3

css - 从自定义组件中获取 CSS 样式值

ios - 适用于 Flex mobile\iOS 的轻量级数据网格组件?

html - CSS 滑动门的麻烦

javascript - 当窗口滚动时,我想附加一个 div 并在滚动回顶部时隐藏 div?

actionscript-3 - 在 flashbuilder 中将 as3 项目编译为 swc 文件

android - 如何在带有 adobe air mobile 的 android 平板电脑上播放视频而不出现断断续续的情况?

html - 模态流 OUT 问题

javascript - 奇怪的 HTML 行包装