Button


继承 Button View 模块 hilo/view/Button 依赖 hilo/core/Hilo, hilo/core/Class, hilo/view/View, hilo/view/Drawable 源码 Button.js
Button类表示简单按钮类。它有弹起、经过、按下和不可用等四种状态。

属性概览

显示继承属性
属性 定义于
disabledState:Object
按钮不可用状态的属性或其drawable的属性的集合。
Button
downState:Object
按钮按下状态的属性或其drawable的属性的集合。
Button
enabled:Boolean
指示按钮是否可用。默认为true。只读属性。
Button
overState:Object
按钮经过状态的属性或其drawable的属性的集合。
Button
state:String
按钮的状态名称。它是 Button.UP|OVER|DOWN|DISABLED 之一。 只读属性。
Button
upState:Object
按钮弹起状态的属性或其drawable的属性的集合。
Button
useHandCursor:Boolean
当设置为true时,表示指针滑过按钮上方时是否显示手形光标。默认为true。
Button
OVER:String
static
Button
DISABLED:String
static
Button
DOWN:String
static
Button
UP:String
static
Button

方法概览

显示继承方法
方法 定义于
Button(properties:Object)
构造函数
Button
setEnabled(enabled:Boolean):Button
Button
setState(state:String):Button
Button

属性详情

[Static] DISABLED:String
disabledState:Object
按钮不可用状态的属性或其drawable的属性的集合。
[Static] DOWN:String
downState:Object
按钮按下状态的属性或其drawable的属性的集合。
enabled:Boolean
指示按钮是否可用。默认为true。只读属性。
[Static] OVER:String
overState:Object
按钮经过状态的属性或其drawable的属性的集合。
state:String
按钮的状态名称。它是 Button.UP|OVER|DOWN|DISABLED 之一。 只读属性。
[Static] UP:String
upState:Object
按钮弹起状态的属性或其drawable的属性的集合。
useHandCursor:Boolean
当设置为true时,表示指针滑过按钮上方时是否显示手形光标。默认为true。

构造函数

Button(properties:Object)
parameters
properties:Object — 创建对象的属性参数。可包含此类所有可写属性。此外还包括:
  • image - 按钮图片所在的image对象。

方法详情

setEnabled(enabled:Boolean):Button
parameters
enabled:Boolean — 指示按钮是否可用。
return
Button — 按钮本身。
setState(state:String):Button
parameters
state:String — 按钮的新的状态。
return
Button — 按钮本身。