class org.aswing.DefaultButtonModel extends EventDispatcher

The default implementation of a Button component's data model.

Instance Fields

Show inherited public instance fieldsHide inherited public instance fields

Inherited from EventDispatcher

function addEventListener(type:String, listener:Dynamic ->Void?useCapture:Bool, ?priority:Int, ?useWeakReference:Bool):Void
function dispatchEvent(event:Event):Bool
function hasEventListener(type:String):Bool
function removeEventListener(type:String, listener:Dynamic ->Void?useCapture:Bool):Void
function toString():String
function willTrigger(type:String):Bool

function new(): Void

function addActionListener(listener:Dynamic ->Void?priority:Int = 0, ?useWeakReference:Bool = false): Void

function addSelectionListener(listener:Dynamic ->Void?priority:Int = 0, ?useWeakReference:Bool = false): Void

function addStateListener(listener:Dynamic ->Void?priority:Int = 0, ?useWeakReference:Bool = false): Void

function getGroup(): ButtonGroup

Returns the group that this button belongs to. Normally used with radio buttons, which are mutually exclusive within their group.

returns

a ButtonGroup that this button belongs to

function isArmed(): Bool

function isEnabled(): Bool

function isPressed(): Bool

function isRollOver(): Bool

function isSelected(): Bool

function removeActionListener(listener:Dynamic ->Void): Void

function removeStateListener(listener:Dynamic ->Void): Void

function setArmed(b:Bool): Void

function setEnabled(b:Bool): Void

function setGroup(group:ButtonGroup): Void

function setPressed(b:Bool): Void

function setRollOver(b:Bool): Void

function setSelected(b:Bool): Void