| Package | org.aswing |
| Class | public class JSlider |
| Inheritance | JSlider Component AWSprite flash.display.Sprite |
| Implements | Orientable |
setMajorTickSpacing and setMinorTickSpacing.
| Method | Defined by | ||
|---|---|---|---|
|
JSlider(orientation:int, min:int = 0, max:int = 100, value:int = 50)
Creates a slider with the specified orientation, value, extent, minimum, and maximum.
| JSlider | ||
![]() |
addChild(dis:DisplayObject):DisplayObject
Adds a child DisplayObject instance to this DisplayObjectContainer instance.
| AWSprite | |
![]() |
addChildAt(child:DisplayObject, index:int):DisplayObject
| AWSprite | |
![]() |
addDragAcceptableInitiator(com:Component):void
Adds a component to be the acceptable drag initiator to this component.
| Component | |
|
addStateListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Adds a listener to listen the slider's state change event.
| JSlider | ||
![]() |
bringToBottom(child:DisplayObject):void
Brings a child to bottom.
| AWSprite | |
![]() |
bringToTop(child:DisplayObject):void
Brings a child to top.
| AWSprite | |
![]() | Component | ||
![]() |
containsChild(child:DisplayObject):Boolean
Returns whether child is directly child of this sprite, true only if getChildIndex(child) >= 0.
| AWSprite | |
![]() |
fireFocusKeyDownEvent(e:KeyboardEvent):void
| Component | |
![]() |
fireFocusKeyUpEvent(e:KeyboardEvent):void
| Component | |
![]() |
getAlignmentX():Number
Returns the alignment along the x axis.
| Component | |
![]() |
getAlignmentY():Number
Returns the alignment along the y axis.
| Component | |
![]() |
getAlpha():Number
Returns the alpha of this component.
| Component | |
![]() |
getAwmlID():String
Returns ID used to identify components created from AWML.
| Component | |
![]() |
getAwmlIndex():Number
Returns position index of the component inside its AWML container.
| Component | |
![]() |
getAwmlNamespace():String
Returns namespace name used to identify components created from AWML.
| Component | |
![]() |
Gets the background color of this component.
| Component | |
![]() |
Returns the background decorator of this component.
| Component | |
![]() |
Returns the border.
| Component | |
![]() |
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Same to DisplayObject.getBounds(),
just add a explaination here that if you want to get the component bounds,
see {
| Component | |
![]() |
getChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
getChildByName(name:String):DisplayObject
| AWSprite | |
![]() |
getChildIndex(child:DisplayObject):int
| AWSprite | |
![]() |
getClientProperty(key:*):*
Returns the value of the property with the specified key.
| Component | |
![]() |
Returns the clip bounds.
| Component | |
![]() |
Stores the bounds value of this component into "return value" rv and returns rv. | Component | |
![]() |
getConstraints():Object
Gets cpmponent's constraints.
| Component | |
|
getDefaultBasicUIClass():Class
| JSlider | ||
|
getExtent():int
Returns the "extent" -- the range of values "covered" by the knob.
| JSlider | ||
![]() |
Returns the focus manager for this component's stage,
or null if this component is not on stage.
| Component | |
![]() |
Gets the font of this component.
| Component | |
![]() |
Gets the foreground color of this component.
| Component | |
![]() |
Returns the foreground decorator of this component.
| Component | |
![]() |
Stores the global location value of this component into "return value" p and returns p.
| Component | |
![]() |
getHeight():int
Returns the current height of this component
| Component | |
![]() |
Returns the current top index for a new child(none forground child).
| AWSprite | |
![]() |
If a border has been set on this component, returns the border's insets;
otherwise returns an empty insets.
| Component | |
![]() |
getInternalFocusObject():InteractiveObject
Returns the object to receive the focus for this component.
| Component | |
|
getInverted():Boolean
Returns true if the value-range shown for the slider is reversed,
| JSlider | ||
![]() |
Returns the keyboard manager of this component's
JRootPane ancestor. | Component | |
![]() |
Stores the location value of this component into "return value" rv and returns rv.
| Component | |
![]() |
Returns the current bottom index for none background child.
| AWSprite | |
|
getMajorTickSpacing():int
This method returns the major tick spacing.
| JSlider | ||
|
getMaximum():int
Returns the maximum value supported by the slider.
| JSlider | ||
![]() |
getMaximumHeight():int
Returns
getMaximumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMaximumWidth():int
Returns
getMaximumSize().width
| Component | |
|
getMinimum():int
Returns the minimum value supported by the slider (usually zero).
| JSlider | ||
![]() |
getMinimumHeight():int
Returns
getMinimumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMinimumWidth():int
Returns
getMinimumSize().width
| Component | |
|
getMinorTickSpacing():int
This method returns the minor tick spacing.
| JSlider | ||
|
Returns data model that handles the slider's four fundamental properties: minimum, maximum, value, extent.
| JSlider | ||
![]() |
Returns the coordinate of the mouse position, in pixels, in the component scope.
| Component | |
![]() |
getName():String
Returns the name of the component
| Component | |
|
getOrientation():int
Return this slider's vertical or horizontal orientation.
| JSlider | ||
![]() |
Returns the bounds that component should paint in.
| Component | |
|
getPaintTicks():Boolean
Tells if tick marks are to be painted.
| JSlider | ||
|
getPaintTrack():Boolean
Tells if the track (area the slider slides in) is to be painted.
| JSlider | ||
![]() |
Returns the
Container parent,
if it parent is not a Container, null will be returned. | Component | |
![]() |
getPreferredHeight():int
Returns
getPreferredSize().height
| Component | |
![]() |
| Component | |
![]() |
getPreferredWidth():int
Returns
getPreferredSize().width
| Component | |
![]() |
Returns the first
JRootPane ancestor of this component. | Component | |
|
getShowValueTip():Boolean
Returns whether show a tip for the value when user slide the thumb.
| JSlider | ||
![]() |
Stores the size value of this component into "return value" rv and returns rv.
| Component | |
|
getSnapToTicks():Boolean
Returns true if the knob (and the data value it represents)
resolve to the closest tick mark next to where the user
positioned the knob.
| JSlider | ||
![]() |
getToolTipText():String
Returns the tooltip string that has been set with setToolTipText.
| Component | |
![]() | Component | ||
|
getUIClassID():String
| JSlider | ||
|
getValue():int
Returns the slider's value.
| JSlider | ||
|
getValueIsAdjusting():Boolean
True if the slider knob is being dragged.
| JSlider | ||
|
Returns the
JToolTip which is used to show the value tip. | JSlider | ||
![]() |
getWidth():int
Returns the current width of this component
| Component | |
![]() |
getX():int
Returns the current x coordinate of the components.
| Component | |
![]() |
getY():int
Returns the current y coordinate of the components.
| Component | |
![]() | Component | ||
![]() |
hitTestMouse():Boolean
Returns whether the component hit the mouse.
| Component | |
![]() |
hitTestObject(obj:DisplayObject):Boolean
| AWSprite | |
![]() |
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
| AWSprite | |
![]() |
invalidate():void
Invalidates this component.
| Component | |
![]() |
invalidatePreferSizeCaches():void
Clears this component and all parents above it's preferred size caches.
| Component | |
![]() |
isCachePreferSizes():Boolean
Returns whether or not the preferred size, minimum size and
max size cache is turned on.
| Component | |
![]() |
isClipMasked():Boolean
Returns whether the component clip should be masked by its bounds.
| AWSprite | |
![]() |
isDragAcceptableInitiator(com:Component):Boolean
Returns whether the component is acceptable drag initiator for this component.
| Component | |
![]() |
isDragEnabled():Boolean
Returns whether this component can fire ON_DRAG_RECOGNIZED event.
| Component | |
![]() |
isDropTrigger():Boolean
Returns whether this component can trigger dragging component to fire drag events
when dragging over to this component.(Default value is false)
| Component | |
![]() |
isEnabled():Boolean
Returns whether the component is enabled.
| Component | |
![]() |
isFocusable():Boolean
Returns whether this Component can be focused.
| Component | |
![]() |
isFocusableSet():Boolean
Returns whether or not the opaque property is set by user.
| Component | |
![]() |
isFocusOwner():Boolean
Returns
true if this Component is the
focus owner. | Component | |
![]() |
isFontValidated():Boolean
Returns whether the new font are applied and taked effect.
| Component | |
![]() |
isOnStage():Boolean
Determines whether or not this component is on stage(on the display list).
| Component | |
![]() |
isOpaque():Boolean
Returns true if this component is completely opaque.
| Component | |
![]() |
isOpaqueSet():Boolean
Returns whether or not the opaque property is set by user.
| Component | |
![]() |
isShowing():Boolean
Determines whether this component is showing on screen.
| Component | |
![]() |
isUIElement():Boolean
Returns true if this component is just a ui element component,
false means this component is a regular use created component.
| Component | |
![]() |
isValid():Boolean
Determines whether this component is valid.
| Component | |
![]() |
isValidateRoot():Boolean
If this method returns true, revalidate calls by descendants of this
component will cause the entire tree beginning with this root to be validated.
| Component | |
![]() |
isVisible():Boolean
| Component | |
![]() |
makeFocus():void
Makes this component's internal focus object to be the stage focus directly,
without any judgement.
| Component | |
![]() |
pack():void
Causes this component to be sized to fit the preferred size.
| Component | |
![]() |
paintFocusRect(force:Boolean = false):void
Paints the focus rect if need.
| Component | |
![]() |
paintImmediately():void
Redraw the component UI face immediately if it is visible and ready to paint.
| Component | |
![]() |
parentReAppendChildren():void
Calls parent reAppendChildren if parent is a container.
| Component | |
![]() |
putClientProperty(key:*, value:*):void
Adds an arbitrary key/value "client property" to this component.
| Component | |
![]() |
reAppendToParent(constraints:Object = null):void
Removes this component from its parent and then append it with specified constraints.
| Component | |
![]() |
removeChild(child:DisplayObject):DisplayObject
| AWSprite | |
![]() |
removeChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
removeDragAcceptableInitiator(com:Component):void
Removes a component to be the acceptable drag initiator to this component.
| Component | |
![]() |
removeFromContainer():void
Removes this component from its parent,
whatever it is as a component child or only a display object child,
or it's parent is just a display object container.
| Component | |
|
removeStateListener(listener:Function):void
Removes a state listener.
| JSlider | ||
![]() |
repaint():void
Redraws the component face next RENDER event.This method can
be called often, so it needs to execute quickly.
| Component | |
![]() |
repaintAndRevalidate():void
| Component | |
![]() |
requestFocus():Boolean
Requests that this Component get the input focus, and that this
Component's top-level ancestor become the focused Window.
| Component | |
![]() |
revalidate():void
Supports deferred automatic layout.
| Component | |
![]() |
revalidateIfNecessary():void
| Component | |
![]() |
setAlignmentX(ax:Number):void
| Component | |
![]() |
setAlignmentY(ay:Number):void
| Component | |
![]() |
setAlpha(alpha:Number):void
Indicates the alpha transparency value of the component.
| Component | |
![]() |
setAwmlID(id:String):void
Sets ID used to identify components created from AWML.
| Component | |
![]() |
setAwmlIndex(index:Number):void
Sets ID used to identify components created from AWML.
| Component | |
![]() |
setAwmlNamespace(theNamespace:String):void
Sets namespace used to identify components created from AWML.
| Component | |
![]() |
setBackground(c:ASColor):void
Sets the background color of this component.
| Component | |
![]() |
setBackgroundDecorator(bg:GroundDecorator):void
Sets a decorator to be the component background, it will represent the component background
with a
DisplayObject. | Component | |
![]() |
Sets the border for the component, null to remove border.
| Component | |
![]() |
setBounds(b:IntRectangle):void
This method will call setComBounds()
| Component | |
![]() |
setCachePreferSizes(b:Boolean):void
Sets whether or not turn on the preferred size, minimum size and
max size cache.
| Component | |
![]() |
setChildIndex(child:DisplayObject, index:int):void
| AWSprite | |
![]() |
setClipBounds(b:IntRectangle):void
Sets the clip bounds, a rectangle mask to make specified bounds visible.
| Component | |
![]() |
setClipMasked(m:Boolean):void
Sets whether the component clip should be masked by its bounds.
| AWSprite | |
![]() |
setClipSize(size:IntDimension):void
Sets the clip size, a rectangle mask to make specified bounds visible.
| Component | |
![]() |
setComBounds(b:IntRectangle):void
Moves and resizes this component.
| Component | |
![]() |
setComBoundsXYWH(x:int, y:int, w:int, h:int):void
Moves and resizes this component.
| Component | |
![]() |
setConstraints(constraints:Object):void
Sets component's constraints.
| Component | |
![]() |
setDragAcceptableInitiatorAppraiser(func:Function):void
Sets a function to judge whether a component is acceptable drag initiator.
| Component | |
![]() |
setDragEnabled(b:Boolean):void
Sets whether this component can fire ON_DRAG_RECOGNIZED event.
| Component | |
![]() |
setDropTrigger(b:Boolean):void
Sets whether this component can trigger dragging component to fire drag events
when dragging over to this component.
| Component | |
|
setEnabled(b:Boolean):void
Enables the list so that items can be selected.
| JSlider | ||
|
setExtent(extent:int):void
Sets the size of the range "covered" by the knob.
| JSlider | ||
![]() |
setFocusable(b:Boolean):void
Sets the focusable state of this Component to the specified value.
| Component | |
![]() |
setFocusableSet(b:Boolean):void
Indicate that the
focusable property is set by user or not. | Component | |
![]() |
Sets the text font for this component.
this method will cause a repaint and revalidate method call. | Component | |
![]() |
setFontValidated(b:Boolean):void
Sets whether the new font are applied and taked effect.
| Component | |
![]() |
setForeground(c:ASColor):void
Sets the foreground color of this component.
| Component | |
![]() |
setForegroundDecorator(fg:GroundDecorator):void
Sets a decorator to be the component foreground, it will represent the component foreground
with a
DisplayObject on top of other children of this component. | Component | |
![]() |
setGlobalLocation(gp:IntPoint):void
Set the component's location in global coordinate.
| Component | |
![]() |
setGlobalLocationXY(x:int, y:int):void
Set the component's location in global coordinate.
| Component | |
![]() |
setHeight(height:Number):void
Sets the component's height.
| Component | |
|
setInverted(b:Boolean):void
Specify true to reverse the value-range shown for the slider and false to
put the value range in the normal order.
| JSlider | ||
![]() |
setLocation(newPos:IntPoint):void
Set the component's location, if it is diffs from old location, invalidate it to wait validate.
| Component | |
![]() |
setLocationXY(x:int, y:int):void
| Component | |
|
setMajorTickSpacing(n:int):void
This method sets the major tick spacing.
| JSlider | ||
|
setMaximum(maximum:int):void
Sets the model's maximum property.
| JSlider | ||
![]() |
setMaximumHeight(maximumHeight:int):void
Sets maximum height, -1 means auto count.
| Component | |
![]() |
setMaximumSize(maximumSize:IntDimension):void
setMaximumSize(d:IntDimension)
setMaximumSize(width:Number, height:Number) Set the maximumSize, then the component's maximumSize is specified. | Component | |
![]() |
setMaximumWidth(maximumWidth:int):void
Sets maximum width, -1 means auto count.
| Component | |
|
setMinimum(minimum:int):void
Sets the model's minimum property.
| JSlider | ||
![]() |
setMinimumHeight(minimumHeight:int):void
Sets minimum height, -1 means auto count.
| Component | |
![]() |
setMinimumSize(minimumSize:IntDimension):void
setMinimumSize(d:IntDimension)
setMinimumSize(width:Number, height:Number) Set the minimumSize, then the component's minimumSize is specified. | Component | |
![]() |
setMinimumWidth(minimumWidth:int):void
Sets minimum width, -1 means auto count.
| Component | |
|
setMinorTickSpacing(n:int):void
This method sets the minor tick spacing.
| JSlider | ||
|
setModel(newModel:BoundedRangeModel):void
Sets the model that handles the slider's four fundamental properties: minimum, maximum, value, extent.
| JSlider | ||
![]() |
setName(name:String):void
Sets the name of this component
| Component | |
![]() |
setOpaque(b:Boolean):void
If true the component paints every pixel within its bounds.
| Component | |
![]() |
setOpaqueSet(b:Boolean):void
This method will be called to set true when you set the opaque by
setOpaque(). | Component | |
|
setOrientation(orientation:int):void
Set the slider's orientation to either VERTICAL or HORIZONTAL.
| JSlider | ||
|
setPaintTicks(b:Boolean):void
Determines whether tick marks are painted on the slider.
| JSlider | ||
|
setPaintTrack(b:Boolean):void
Determines whether the track is painted on the slider.
| JSlider | ||
![]() |
setPreferredHeight(preferredHeight:int):void
Sets preferred width, -1 means auto count.
| Component | |
![]() |
setPreferredSize(preferredSize:IntDimension):void
setPreferredSize(d:IntDimension)
setPreferredSize(width:Number, height:Number) Set the preferredSize, then the component's preferredSize is specified. | Component | |
![]() |
setPreferredWidth(preferredWidth:int):void
Sets preferred width, -1 means auto count.
| Component | |
|
setShowValueTip(b:Boolean):void
Sets whether show a tip for the value when user slide the thumb.
| JSlider | ||
![]() |
setSize(newSize:IntDimension):void
Set the component's size, the width and height all will be setted to not less than zero,
then set the size.
| Component | |
![]() |
setSizeWH(w:int, h:int):void
| Component | |
|
setSnapToTicks(b:Boolean):void
Specifying true makes the knob (and the data value it represents)
resolve to the closest tick mark next to where the user
positioned the knob.
| JSlider | ||
![]() |
setToolTipText(t:String):void
Registers the text to display in a tool tip.
| Component | |
![]() |
setUI(newUI:ComponentUI):void
Sets the look and feel delegate for this component.
| Component | |
![]() |
setUIElement(b:Boolean):void
Sets the component is a ui element or not.
| Component | |
|
setValue(value:int, programmatic:Boolean = true):void
Sets the slider's value.
| JSlider | ||
|
setValueIsAdjusting(b:Boolean):void
Sets the model's valueIsAdjusting property.
| JSlider | ||
|
setValues(newValue:int, newExtent:int, newMin:int, newMax:int, programmatic:Boolean = true):void
Sets the four BoundedRangeModel properties after forcing the arguments to
obey the usual constraints: "minimum le value le value+extent le maximum"
("le" means less or equals)
| JSlider | ||
|
setValueTip(valueTip:JToolTip):void
Sets a Tip component to show the value tip.
| JSlider | ||
![]() |
setVisible(v:Boolean):void
Set a component to be hide or shown.
| Component | |
![]() |
setWidth(width:int):void
Sets the component's width.
| Component | |
![]() |
setX(x:int):void
Sets the x coordinate of the components.
| Component | |
![]() |
setY(y:int):void
Sets the y coordinate of the components.
| Component | |
![]() |
swapChildren(child1:DisplayObject, child2:DisplayObject):void
| AWSprite | |
![]() |
swapChildrenAt(index1:int, index2:int):void
| AWSprite | |
![]() |
toString():String
| Component | |
![]() |
transferFocus():Boolean
Transfers the focus to the next component, as though this Component were
the focus owner.
| Component | |
![]() |
transferFocusBackward():Boolean
Transfers the focus to the previous component, as though this Component
were the focus owner.
| Component | |
|
updateUI():void
| JSlider | ||
![]() |
validate():void
Ensures that this component has a valid layout.
| Component | |
| Event | Summary | Defined by | ||
|---|---|---|---|---|
![]() | Dispatched when the component is clicked continuesly. | Component | ||
![]() | Dispatched when a drag is drop on this component. | Component | ||
![]() | Dispatched when a drag is enter this component area. | Component | ||
![]() | Dispatched when a drag is exit this component area. | Component | ||
![]() | Dispatched when the component is recongnized that it can be drag start. | Component | ||
![]() | Dispatched when the component gained the focus from it is not the focus owner | Component | ||
![]() | Dispatched when the key down and the component is the focus owner. | Component | ||
![]() | Dispatched when the key up and the component is the focus owner. | Component | ||
![]() | Dispatched when the component lost the focus from it was the focus owner. | Component | ||
![]() | Dispatched when the component visible is set to false from true. | Component | ||
![]() | Dispatched when the component is moved. | Component | ||
![]() | Dispatched when the component is painted. | Component | ||
![]() | Dispatched when the mouse released or released out side. | AWSprite | ||
![]() | Dispatched only when the mouse released out side. | AWSprite | ||
![]() | Dispatched when the component is resized. | Component | ||
![]() | Dispatched when the component visible is set to true from false. | Component | ||
| Dispatched when the slider's state changed. | JSlider | |||
| Constant | Defined by | ||
|---|---|---|---|
| HORIZONTAL : int = 0 [static]
Horizontal orientation.
| JSlider | ||
| VERTICAL : int = 1 [static]
Vertical orientation.
| JSlider | ||
| JSlider | () | constructor |
public function JSlider(orientation:int, min:int = 0, max:int = 100, value:int = 50)Creates a slider with the specified orientation, value, extent, minimum, and maximum. The "extent" is the size of the viewable area. It is also known as the "visible amount".
Parametersorientation:int — the slider's orientation to either VERTICAL or HORIZONTAL.
|
|
min:int (default = 0) — the min value
|
|
max:int (default = 100) — the max value
|
|
value:int (default = 50) — the selected value
|
| addStateListener | () | method |
public function addStateListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):voidAdds a listener to listen the slider's state change event.
Parameterslistener:Function — the listener
|
|
priority:int (default = 0) — the priority
|
|
useWeakReference:Boolean (default = false) — Determines whether the reference to the listener is strong or weak.
|
See also
| getDefaultBasicUIClass | () | method |
public override function getDefaultBasicUIClass():Class
Returns
Class |
| getExtent | () | method |
public function getExtent():intReturns the "extent" -- the range of values "covered" by the knob.
Returnsint — an int representing the extent
|
See also
| getInverted | () | method |
public function getInverted():BooleanReturns true if the value-range shown for the slider is reversed,
ReturnsBoolean — true if the slider values are reversed from their normal order
|
See also
| getMajorTickSpacing | () | method |
public function getMajorTickSpacing():intThis method returns the major tick spacing. The number that is returned represents the distance, measured in values, between each major tick mark. If you have a slider with a range from 0 to 50 and the major tick spacing is set to 10, you will get major ticks next to the following values: 0, 10, 20, 30, 40, 50.
Returnsint — the number of values between major ticks
|
See also
| getMaximum | () | method |
public function getMaximum():intReturns the maximum value supported by the slider.
Returnsint — the maximum value supported by the slider
|
See also
| getMinimum | () | method |
public function getMinimum():intReturns the minimum value supported by the slider (usually zero).
Returnsint — the minimum value supported by the slider
|
See also
| getMinorTickSpacing | () | method |
public function getMinorTickSpacing():intThis method returns the minor tick spacing. The number that is returned represents the distance, measured in values, between each minor tick mark. If you have a slider with a range from 0 to 50 and the minor tick spacing is set to 10, you will get minor ticks next to the following values: 0, 10, 20, 30, 40, 50.
Returnsint — the number of values between minor ticks
|
See also
| getModel | () | method |
public function getModel():BoundedRangeModelReturns data model that handles the slider's four fundamental properties: minimum, maximum, value, extent.
ReturnsBoundedRangeModel —
the data model
|
| getOrientation | () | method |
public function getOrientation():intReturn this slider's vertical or horizontal orientation.
Returnsint — VERTICAL or HORIZONTAL
|
See also
| getPaintTicks | () | method |
public function getPaintTicks():BooleanTells if tick marks are to be painted.
ReturnsBoolean — true if tick marks are painted, else false
|
See also
| getPaintTrack | () | method |
public function getPaintTrack():BooleanTells if the track (area the slider slides in) is to be painted.
ReturnsBoolean — true if track is painted, else false
|
See also
| getShowValueTip | () | method |
public function getShowValueTip():BooleanReturns whether show a tip for the value when user slide the thumb. This is related to the LAF, different LAF may have different display for this. Default value is false.
ReturnsBoolean — whether show a tip for the value when user slide the thumb.
|
See also
| getSnapToTicks | () | method |
public function getSnapToTicks():BooleanReturns true if the knob (and the data value it represents) resolve to the closest tick mark next to where the user positioned the knob.
ReturnsBoolean — true if the value snaps to the nearest tick mark, else false
|
See also
| getUIClassID | () | method |
public override function getUIClassID():String
Returns
String |
| getValue | () | method |
public function getValue():intReturns the slider's value.
Returnsint — the slider's value property.
|
See also
| getValueIsAdjusting | () | method |
public function getValueIsAdjusting():BooleanTrue if the slider knob is being dragged.
ReturnsBoolean — the value of the model's valueIsAdjusting property
|
| getValueTip | () | method |
public function getValueTip():JToolTip
Returns the JToolTip which is used to show the value tip.
This may return null if the slider had never set to showValueTip.
JToolTip —
the JToolTip which is used to show the value tip.
|
See also
| removeStateListener | () | method |
public function removeStateListener(listener:Function):voidRemoves a state listener.
Parameterslistener:Function — the listener to be removed.
|
See also
| setEnabled | () | method |
public override function setEnabled(b:Boolean):voidEnables the list so that items can be selected.
Parametersb:Boolean |
| setExtent | () | method |
public function setExtent(extent:int):voidSets the size of the range "covered" by the knob. Most look and feel implementations will change the value by this amount if the user clicks on either side of the knob.
Parametersextent:int |
See also
| setInverted | () | method |
public function setInverted(b:Boolean):void
Specify true to reverse the value-range shown for the slider and false to
put the value range in the normal order. The order depends on the
slider's ComponentOrientation property. Normal (non-inverted)
horizontal sliders with a ComponentOrientation value of
LEFT_TO_RIGHT have their maximum on the right.
Normal horizontal sliders with a ComponentOrientation value of
RIGHT_TO_LEFT have their maximum on the left. Normal vertical
sliders have their maximum on the top. These labels are reversed when the
slider is inverted.
b:Boolean — true to reverse the slider values from their normal order
|
| setMajorTickSpacing | () | method |
public function setMajorTickSpacing(n:int):voidThis method sets the major tick spacing. The number that is passed-in represents the distance, measured in values, between each major tick mark. If you have a slider with a range from 0 to 50 and the major tick spacing is set to 10, you will get major ticks next to the following values: 0, 10, 20, 30, 40, 50.
Parametersn:int |
See also
| setMaximum | () | method |
public function setMaximum(maximum:int):voidSets the model's maximum property.
Parametersmaximum:int — the maximum to set.
|
See also
| setMinimum | () | method |
public function setMinimum(minimum:int):voidSets the model's minimum property.
Parametersminimum:int — the minimum to set.
|
See also
| setMinorTickSpacing | () | method |
public function setMinorTickSpacing(n:int):voidThis method sets the minor tick spacing. The number that is passed-in represents the distance, measured in values, between each minor tick mark. If you have a slider with a range from 0 to 50 and the minor tick spacing is set to 10, you will get minor ticks next to the following values: 0, 10, 20, 30, 40, 50.
Parametersn:int |
See also
| setModel | () | method |
public function setModel(newModel:BoundedRangeModel):voidSets the model that handles the slider's four fundamental properties: minimum, maximum, value, extent.
ParametersnewModel:BoundedRangeModel — data model
|
| setOrientation | () | method |
public function setOrientation(orientation:int):voidSet the slider's orientation to either VERTICAL or HORIZONTAL.
Parametersorientation:int — the orientation to either VERTICAL orf HORIZONTAL
|
| setPaintTicks | () | method |
public function setPaintTicks(b:Boolean):voidDetermines whether tick marks are painted on the slider.
Parametersb:Boolean |
See also
| setPaintTrack | () | method |
public function setPaintTrack(b:Boolean):voidDetermines whether the track is painted on the slider.
Parametersb:Boolean |
See also
| setShowValueTip | () | method |
public function setShowValueTip(b:Boolean):voidSets whether show a tip for the value when user slide the thumb. This is related to the LAF, different LAF may have different display for this. Default value is false.
Parametersb:Boolean — true to set to show tip for value, false indicate not show tip.
|
See also
| setSnapToTicks | () | method |
public function setSnapToTicks(b:Boolean):voidSpecifying true makes the knob (and the data value it represents) resolve to the closest tick mark next to where the user positioned the knob.
Parametersb:Boolean — true to snap the knob to the nearest tick mark
|
See also
| setValue | () | method |
public function setValue(value:int, programmatic:Boolean = true):voidSets the slider's value. This method just forwards the value to the model.
Parametersvalue:int — the value to set.
|
|
programmatic:Boolean (default = true) — indicate if this is a programmatic change.
|
See also
| setValueIsAdjusting | () | method |
public function setValueIsAdjusting(b:Boolean):voidSets the model's valueIsAdjusting property. Slider look and feel implementations should set this property to true when a knob drag begins, and to false when the drag ends. The slider model will not generate ChangeEvents while valueIsAdjusting is true.
Parametersb:Boolean |
See also
| setValues | () | method |
public function setValues(newValue:int, newExtent:int, newMin:int, newMax:int, programmatic:Boolean = true):voidSets the four BoundedRangeModel properties after forcing the arguments to obey the usual constraints: "minimum le value le value+extent le maximum" ("le" means less or equals)
ParametersnewValue:int |
|
newExtent:int |
|
newMin:int |
|
newMax:int |
|
programmatic:Boolean (default = true) |
| setValueTip | () | method |
public function setValueTip(valueTip:JToolTip):void
Sets a Tip component to show the value tip. By default there will be a JToolTip
instance created for this.
valueTip:JToolTip — the Tip component to show the value tip
|
See also
| updateUI | () | method |
public override function updateUI():void
| stateChanged | event |
org.aswing.event.InteractiveEvent
org.aswing.event.InteractiveEvent.STATE_CHANGED
Dispatched when the slider's state changed.
The InteractiveEvent.STATE_CHANGED constant defines the value of the
type property of the event object for a stateChanged event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
isProgrammatic() | True means this event is fired by the programmatic reason, false means user mouse/keyboard interaction reason. |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
comp.addEventListener() to register an event listener,
comp is the value of the currentTarget. |
target | The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event. |
See also
| HORIZONTAL | constant |
public static const HORIZONTAL:int = 0Horizontal orientation.
| VERTICAL | constant |
public static const VERTICAL:int = 1Vertical orientation.