- 浏览: 47391 次
- 性别:
- 来自: 天津
最新评论
上次简单介绍了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
发表评论
-
fms 2.0A星寻路
2010-04-09 14:19 613[url=http://creativecommons.org ... -
基于SharedObject做的房间列表和房间及flex源码
2010-04-09 14:19 779基于SharedObject做的房间列表和房间及flex源码 ... -
基于SharedObject做的房间列表和房间及flex源码
2010-04-09 14:18 680基于SharedObject做的房间列表和房间及flex源码 ... -
用flex做的 多服务器 im 及 源码
2010-04-09 14:18 709用GridFlash做多个server 客户端可以链接到任何一 ... -
用flex做的 多服务器 im 及 源码
2010-04-09 14:18 823用GridFlash做多个server 客户端可以链接到任何一 ... -
as3开发的doom
2010-04-09 12:09 595国外的朋友用flex(as3)(作者说是完成开源的开发环境)开 ... -
flash as3调用摄像头
2010-04-09 12:08 1004用as3调用摄像头,代码 ... -
flash as3调用摄像头
2010-04-09 12:08 796用as3调用摄像头,代码 ... -
AS3排版类
2010-04-09 12:08 673在製作全Flash的網站的時候, 最常遇到的問題就是版面大小的 ... -
AS3排版类
2010-04-09 12:08 565在製作全Flash的網站的時候, 最常遇到的問題就是版面大小的 ... -
flash cs3测试和发布影片问题
2010-04-08 11:42 703问: 按ctrl+Enter后有导出进度条,但就是没导出影片. ... -
Flash CS3(SWF9) 影片格式反编译的工具ActionScript Viewer 6.0
2010-04-08 11:41 1488全球首个支持 Flash CS3(SWF9) 影片格式反编译的 ... -
Flash CS3也能调试以前的Flash Remoting
2010-04-08 11:41 635用Flash 8调试Flash Remoting程序的话,只需 ... -
Flash CS3也能调试以前的Flash Remoting
2010-04-08 11:41 738用Flash 8调试Flash Remoting程序的话,只需 ... -
flash cs3 组件-Liquid Components
2010-04-08 11:41 575Didier Brun的Liquid Components / ... -
漫画绘制技法大放送(上)
2010-04-08 10:01 507网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 10:01 586上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 10:01 590超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 10:00 553。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 10:00 683本文转自:h ...
相关推荐
这个问题通常涉及到样式、布局或者与其他UI组件的兼容性。本文将深入探讨如何解决Struts2的`s:checkbox`显示难看的问题。 首先,我们需要了解`s:checkbox`的基本用法。它主要由以下几个属性构成: 1. `name`: 必需...
本篇文章将深入探讨“CheckBox”这一重要的选择框组件,它是用户进行多选操作时常用的控件。CheckBox通常用于表示两种对立状态,如“开/关”,“是/否”。了解并熟练掌握CheckBox的使用方法对于提升Android应用的...
在这个场景中,我们关注的是`s:iterator`标签和`s:checkbox`的使用,它们是Struts 2 中视图层(JSP)的重要组件,用于迭代数据集合并呈现复选框。在Web应用中,用户经常需要进行全选和反选的操作,这通常在管理多个...
在Struts2中,`checkboxlist`标签是用于显示一组可选的复选框,通常用于用户在表单中多选选项。本文将深入探讨`checkboxlist`标签以及如何实现换行显示。 在Struts2的标签库中,`<s:checkboxlist>`标签主要用于创建...
在Android开发中,CheckBox是一个非常基础且常用的组件,它用于让用户进行多选操作,比如勾选同意服务条款、选择多项功能等。本教程将带你深入理解Android中的CheckBox,并结合简单的Toast应用,帮助初学者快速上手...
在ASP.NET Web Forms开发中,CheckBoxList控件是一种常用的选择组件,它允许用户从一系列选项中选择一个或多个项目。本篇文章将详细讲解如何进行CheckBoxList的操作,包括获取选中项、实现全选、取消选中以及反选...
在使用struts标签html:checkbox 的时候,如何让checkbox框默认是选中的,一般情况下都是当Formbean里面该Property的值和标签上value给定的值相等的时候,生成的jsp页面上才是选中的。 在Struts中几种情况可以使标签...
在本文中,我们将深入探讨如何制作一个自定义的Flash AS3多选组件,特别是基于给定的文件"自制flash checkbox多选组件"。这个组件允许用户在交互式应用程序中进行多选项选择,提供了灵活和可定制的功能。我们将讨论...
《Android开发视频教程》第十二集:CheckBox复选框控件使用.zip
### Struts标签之CheckboxList选中值与换行处理详解 #### 一、引言 在Web应用开发中,表单元素的选择对于用户交互至关重要。Struts框架作为Java Web开发中的一个重要工具,提供了丰富的标签库来帮助开发者快速构建...
4. **配置Tree组件**:最后,我们将XML数据源绑定到Tree组件,并设置树的itemRenderer属性为我们之前创建的自定义渲染器。 ```xml <fx:Declarations> <mx:XMLListCollection source="{xmlData.node}"/> </fx:...
本文将深入探讨如何巧妙地处理`checkboxlist`的默认选中值以及实现换行显示。 首先,我们需要创建一个数据实体类来封装复选框的选项。例如,`CheckboxBean`类,包含`id`和`name`两个属性,分别代表复选框的唯一标识...
在探讨“Struts的htmlcheckbox标签的默认选中问题”这一主题时,我们首先需要对Struts框架以及htmlcheckbox标签有一个基本的了解。Struts是一个开源的MVC(Model-View-Controller)框架,用于构建企业级的Java Web...
`:checkbox`选择器是专门用于选取页面中所有复选框(`<input type="checkbox">`)的。这个选择器非常实用,特别是在需要批量操作或处理用户通过复选框提交的数据时。 `:checkbox`选择器的语法非常简洁,正如其名,...
- Flash MX内建了一些组件,如CheckBox、RadioButton和ScrollPane,但Jump Menu不是内置的,它是后来版本新增的。答案是D. Jump Menu(跳转菜单)。 13. **电影优化技巧**: - 优化电影的方法包括将常用元素转化...
1、ListView item中加入checkbox后onListItemClick 事件无法触发。 原因:checkbox的优先级高于ListItem于是屏蔽了ListItem的单击事件。 解决方案:设置checkbox的android:focusable="false" 2、选择其中的...
在Android开发中,Checkbox组件是用户界面中常见的一种控件,用于实现多选或单选功能。本示例主要展示了如何在Android应用中创建并使用Checkbox,同时结合Intent和CSS(实际上在Android中是样式和主题)来提高用户...
一:checkbox组件 (此图片来源于网络,如有侵权,请联系删除! ) 不得不吐糟下checkbox默认样式真是有点略丑!!!checkbox组件为一个多选框被放到checkbox-group组中,并在checkbox-group(只能包含checkbox)中...