`
wangangie28
  • 浏览: 47391 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

FlashMX2004组件入门(4):CheckBox

阅读更多

 上次简单介绍了ComboBox的用法,今天介绍一下CheckBox。
CheckBox即复选框,它是任何表单或Web应用程序中的一个基础部分。每当需要手机一组非相互排斥的true或false值时,都可以使用复选框。CheckBox这个组件的和MX差别大,常用的我列了一下。
CheckBox类的属性有:
CheckBox.label:指定在复选框旁边出现的文字,即标签。
CheckBox.labelPlacement:标签文本相对于复选框的位置,有上下左右四个位置,你可根据自己的要求来设置 。
CheckBox.selected:组件的状态,返回true(选中)或false(取消选中),我们就可根据这个来应用组件。
CheckBox类的事件有:
CheckBox.click:当鼠标按下(release)按钮组件时,触发事件。
接下去我们来简单举例应用一下:
1.先在flash2004新建一个文件,保存,双击checkBox组件,选中组件,实例命名为:CheckBox(注意大小写)。


2.新建一层,在帧中输入as CheckBox.label = "click me";
如下图:

运行,看标签:

3.继续添加一行AS代码:CheckBox.labelPlacement = "left";
如下图:

运行,标签是不是在左边了?如下图:

然后我们来看看click事件的应用
4.在第一层加入一个label组件,实例命名label.

5.在第二帧中把AS代码改为var control:Number = 0;
label.text = "rezult: "+control;
CheckBox.label = "click me";
CheckBox.labelPlacement = "left";
myObject = new Object();
myObject.click = function() {
if (control == 0) {
control = 1;
} else if (control == 1) {
control = 0;
}
label.text = "rezult: "+control;
trace(CheckBox.selected);
};
CheckBox.addEventListener("click", myObject);
运行,点击看效果
源文件下载
是不是很简单,快把它应用到你的作品中去吧,我想肯定会为它增色不少,可能有朋友要说了,就这么一个东东,如果有100、1000个checkBox怎么办呢,这样吧,写个函数
var num = 3;
//我有三个checkBox,你可自己定义,随你几个
function checkBox_con(list) {
if (_root["checkBox"+list].selected && list == list) {
trace("true"+list);
} else {
trace("false"+list);
}
}
//测试结果输出
myObject = new Object();
myObject.click = function() {
for (var n = 1; n
本文转自:http://www.5uflash.com/flashjiaocheng/Flashzujianxuexi/1314.html
分享到:
评论

相关推荐

    解决struts2的s:checkbox显示难看问题

    这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:checkbox`显示难看的问题。 首先,我们需要了解`s:checkbox`的基本用法。它主要由以下几个属性构成: 1. `name`: 必需...

    Android学习笔记八:基本视图组件:CheckBox

    本篇文章将深入探讨“CheckBox”这一重要的选择框组件,它是用户进行多选操作时常用的控件。CheckBox通常用于表示两种对立状态,如“开/关”,“是/否”。了解并熟练掌握CheckBox的使用方法对于提升Android应用的...

    对 Struts 2 的 s: iterator tag 中嵌套的所有 s: checkbox 进行全选、反选操作

    在这个场景中,我们关注的是`s:iterator`标签和`s:checkbox`的使用,它们是Struts 2 中视图层(JSP)的重要组件,用于迭代数据集合并呈现复选框。在Web应用中,用户经常需要进行全选和反选的操作,这通常在管理多个...

    struts2的checkboxlist标签换行

    在Struts2中,`checkboxlist`标签是用于显示一组可选的复选框,通常用于用户在表单中多选选项。本文将深入探讨`checkboxlist`标签以及如何实现换行显示。 在Struts2的标签库中,`<s:checkboxlist>`标签主要用于创建...

    Android:CheckBox的初步学习

    在Android开发中,CheckBox是一个非常基础且常用的组件,它用于让用户进行多选操作,比如勾选同意服务条款、选择多项功能等。本教程将带你深入理解Android中的CheckBox,并结合简单的Toast应用,帮助初学者快速上手...

    Asp.net CheckBoxList操作集合

    在ASP.NET Web Forms开发中,CheckBoxList控件是一种常用的选择组件,它允许用户从一系列选项中选择一个或多个项目。本篇文章将详细讲解如何进行CheckBoxList的操作,包括获取选中项、实现全选、取消选中以及反选...

    Struts html:checkbox框初始默认是选中的解决方法

    在使用struts标签html:checkbox 的时候,如何让checkbox框默认是选中的,一般情况下都是当Formbean里面该Property的值和标签上value给定的值相等的时候,生成的jsp页面上才是选中的。 在Struts中几种情况可以使标签...

    自制flash checkbox多选组件

    在本文中,我们将深入探讨如何制作一个自定义的Flash AS3多选组件,特别是基于给定的文件"自制flash checkbox多选组件"。这个组件允许用户在交互式应用程序中进行多选项选择,提供了灵活和可定制的功能。我们将讨论...

    《Android开发视频教程》第十二集:CheckBox复选框控件使用.zip

    《Android开发视频教程》第十二集:CheckBox复选框控件使用.zip

    (原创)struts标签之checkboxlist选中值并换行处理

    ### Struts标签之CheckboxList选中值与换行处理详解 #### 一、引言 在Web应用开发中,表单元素的选择对于用户交互至关重要。Struts框架作为Java Web开发中的一个重要工具,提供了丰富的标签库来帮助开发者快速构建...

    构造flex3.5的带复选框的树(CheckBoxTree)

    4. **配置Tree组件**:最后,我们将XML数据源绑定到Tree组件,并设置树的itemRenderer属性为我们之前创建的自定义渲染器。 ```xml <fx:Declarations> <mx:XMLListCollection source="{xmlData.node}"/> </fx:...

    巧用struts标签之checkboxlist选中默认值换行处理

    本文将深入探讨如何巧妙地处理`checkboxlist`的默认选中值以及实现换行显示。 首先,我们需要创建一个数据实体类来封装复选框的选项。例如,`CheckboxBean`类,包含`id`和`name`两个属性,分别代表复选框的唯一标识...

    struts的htmlcheckbox标签的默认选中问题

    在探讨“Struts的htmlcheckbox标签的默认选中问题”这一主题时,我们首先需要对Struts框架以及htmlcheckbox标签有一个基本的了解。Struts是一个开源的MVC(Model-View-Controller)框架,用于构建企业级的Java Web...

    jQuery中:checkbox选择器用法实例

    `:checkbox`选择器是专门用于选取页面中所有复选框(`<input type="checkbox">`)的。这个选择器非常实用,特别是在需要批量操作或处理用户通过复选框提交的数据时。 `:checkbox`选择器的语法非常简洁,正如其名,...

    Macromedia Flash MX 认证考

    - Flash MX内建了一些组件,如CheckBox、RadioButton和ScrollPane,但Jump Menu不是内置的,它是后来版本新增的。答案是D. Jump Menu(跳转菜单)。 13. **电影优化技巧**: - 优化电影的方法包括将常用元素转化...

    ListView中添加CheckBox

    1、ListView item中加入checkbox后onListItemClick 事件无法触发。 原因:checkbox的优先级高于ListItem于是屏蔽了ListItem的单击事件。 解决方案:设置checkbox的android:focusable="false" 2、选择其中的...

    android之checkbox组件

    在Android开发中,Checkbox组件是用户界面中常见的一种控件,用于实现多选或单选功能。本示例主要展示了如何在Android应用中创建并使用Checkbox,同时结合Intent和CSS(实际上在Android中是样式和主题)来提高用户...

    微信小程序把玩《五》:checkbox组件,form组件,input组件

    一:checkbox组件   (此图片来源于网络,如有侵权,请联系删除! ) 不得不吐糟下checkbox默认样式真是有点略丑!!!checkbox组件为一个多选框被放到checkbox-group组中,并在checkbox-group(只能包含checkbox)中...

Global site tag (gtag.js) - Google Analytics