| Package | org.aswing |
| Class | public class AbstractTabbedPane |
| Inheritance | AbstractTabbedPane Container Component AWSprite flash.display.Sprite |
| Subclasses | JAccordion, JTabbedPane |
| Method | Defined by | ||
|---|---|---|---|
| AbstractTabbedPane | |||
![]() |
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 tab selection change event.
| AbstractTabbedPane | ||
|
Adds a component to the tabbedpane.
| AbstractTabbedPane | ||
![]() |
appendAll(... coms):void
Adds one or more component to the container with null constraints
| Container | |
|
Adds a component and tip represented by a title and/or icon, either of which can be null.
| AbstractTabbedPane | ||
![]() |
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 | |
![]() |
doLayout():void
layout this container
| Container | |
![]() |
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 | |
![]() |
getComponent(index:int):Component
Gets the nth(index) component in this container.
| Container | |
![]() |
getComponentCount():int
Gets the number of components in this container.
| Container | |
![]() |
getConstraints():Object
Gets cpmponent's constraints.
| Component | |
![]() |
getDefaultBasicUIClass():Class
Returns the default basic ui class for this component.
| Component | |
![]() |
Returns the focus manager for this component's stage,
or null if this component is not on stage.
| Component | |
![]() |
Returns the focus traversal policy of this container, it will return its parent's
focus traversal policy if its self is null.
| Container | |
![]() |
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 | |
|
getHorizontalAlignment():int
Returns the horizontal alignment of the icon and text.
| AbstractTabbedPane | ||
|
Returns the horizontal position of the text relative to the icon.
| AbstractTabbedPane | ||
|
Returns the tab icon at specified index.
| AbstractTabbedPane | ||
|
getIconTextGap():int
Returns the amount of space between the text and the icon
displayed in this button.
| AbstractTabbedPane | ||
![]() |
Returns the index of the child component in this container.
| Container | |
![]() |
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 | |
![]() |
Returns the keyboard manager of this component's
JRootPane ancestor. | Component | |
![]() | Container | ||
![]() |
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 | |
|
Returns the space for margin between the tab border and
the tab label.
| AbstractTabbedPane | ||
![]() |
getMaximumHeight():int
Returns
getMaximumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMaximumWidth():int
Returns
getMaximumSize().width
| Component | |
![]() |
getMinimumHeight():int
Returns
getMinimumSize().height
| Component | |
![]() |
| Component | |
![]() |
getMinimumWidth():int
Returns
getMinimumSize().width
| Component | |
|
Returns the model associated with this tabbedpane.
| AbstractTabbedPane | ||
![]() |
Returns the coordinate of the mouse position, in pixels, in the component scope.
| Component | |
![]() |
getName():String
Returns the name of the component
| Component | |
![]() |
Returns the bounds that component should paint in.
| Component | |
![]() |
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 | |
| AbstractTabbedPane | |||
|
getSelectedIndex():int
| AbstractTabbedPane | ||
![]() |
Stores the size value of this component into "return value" rv and returns rv.
| Component | |
|
getTabCount():int
Returns the count of tabs.
| AbstractTabbedPane | ||
|
getTipAt(i:int):String
Returns the tab tool tip text at specified index.
| AbstractTabbedPane | ||
|
getTitleAt(i:int):String
Returns the tab title at specified index.
| AbstractTabbedPane | ||
![]() |
getToolTipText():String
Returns the tooltip string that has been set with setToolTipText.
| Component | |
![]() | Component | ||
![]() |
getUIClassID():String
Returns the
UIDefaults key used to
look up the name of the org.aswing.plaf.ComponentUI
class that defines the look and feel
for this component. | Component | |
|
getVerticalAlignment():int
Returns the vertical alignment of the text and icon.
| AbstractTabbedPane | ||
|
getVerticalTextPosition():int
Returns the vertical position of the text relative to the icon.
| AbstractTabbedPane | ||
![]() |
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 | |
|
indexOfIcon(icon:Icon):int
Returns the first tab index with a given icon, or -1 if no tab has this icon.
| AbstractTabbedPane | ||
|
indexOfTip(tip:String):int
Returns the first tab index with a given tip, or -1 if no tab has this tip.
| AbstractTabbedPane | ||
|
indexOfTitle(title:String):int
Returns the first tab index with a given title, or -1 if no tab has this title.
| AbstractTabbedPane | ||
|
Adds a component to the tabbedpane with spesified index.
| AbstractTabbedPane | ||
![]() |
insertAll(index:int, ... coms):void
Insets one or more component to the container with null constraints at specified starting index.
| Container | |
|
Inserts a component, at index, represented by a title and/or icon,
either of which may be null.
| AbstractTabbedPane | ||
![]() |
invalidate():void
Invalidates the container.
| Container | |
![]() |
invalidatePreferSizeCaches():void
Clears this component and all parents above it's preferred size caches.
| Component | |
![]() |
isAncestorOf(c:Component):Boolean
Checks if the component is contained in the component hierarchy of
this container.
| Container | |
![]() |
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 | |
|
isEnabledAt(index:int):Boolean
Returns whether or not the tab at index is currently enabled.
| AbstractTabbedPane | ||
![]() |
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 | |
|
isVisibleAt(index:int):Boolean
Returns whether or not the tab at index is currently visible.
| AbstractTabbedPane | ||
![]() |
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 | |
![]() |
reAppendChildren():void
Removes all children and then append them with their constraints.
| Container | |
![]() |
reAppendToParent(constraints:Object = null):void
Removes this component from its parent and then append it with specified constraints.
| Component | |
|
Removes the specified child component.
| AbstractTabbedPane | ||
|
removeAll():void
Remove all child components.
| AbstractTabbedPane | ||
|
Removes the specified index child component.
| AbstractTabbedPane | ||
![]() |
removeChild(child:DisplayObject):DisplayObject
Removes a normal display object child.
| Container | |
![]() |
removeChildAt(index:int):DisplayObject
Removes a normal display object child with index.
| Container | |
![]() |
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.
| AbstractTabbedPane | ||
|
removeTabAt(i:int):Component
Removes the specified child component.
| AbstractTabbedPane | ||
![]() |
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
Enable or disable the component.
| Component | |
|
setEnabledAt(index:int, enabled:Boolean):void
Sets whether or not the tab at index is enabled.
| AbstractTabbedPane | ||
![]() |
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 | |
![]() |
setFocusTraversalPolicy(ftp:FocusTraversalPolicy):void
Sets the focus traversal policy to this container, or sets null to
make this container use its parent's focus traversal policy.
| Container | |
![]() |
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 | |
|
setHorizontalAlignment(alignment:int):void
Sets the horizontal alignment of the icon and text.
| AbstractTabbedPane | ||
|
setHorizontalTextPosition(textPosition:int):void
Sets the horizontal position of the text relative to the icon.
| AbstractTabbedPane | ||
|
Sets the icon at index to tab icon which can be null.
| AbstractTabbedPane | ||
|
setIconTextGap(iconTextGap:int):void
If both the icon and text properties are set, this property
defines the space between them.
| AbstractTabbedPane | ||
![]() |
setLayout(layout:LayoutManager):void
| Container | |
![]() |
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 | |
|
Sets space for margin between the tab border and
the tab label.
| AbstractTabbedPane | ||
![]() |
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 | |
![]() |
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 | |
|
setModel(model:SingleSelectionModel):void
Sets the model to be used with this tabbedpane.
| AbstractTabbedPane | ||
![]() |
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 | |
![]() |
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 | |
|
setSelectedComponent(com:Component, programmatic:Boolean = true):void
Sets the selected component for this tabbedpane.
| AbstractTabbedPane | ||
|
setSelectedIndex(i:int, programmatic:Boolean = true):void
Sets the selected index for this tabbedpane.
| AbstractTabbedPane | ||
![]() |
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 | |
|
setTipAt(i:int, t:String):void
Sets the tool tip at index to tab tooltip which can be null.
| AbstractTabbedPane | ||
|
setTitleAt(i:int, t:String):void
Sets the title at index to title which can be null.
| AbstractTabbedPane | ||
![]() |
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 | |
|
setVerticalAlignment(alignment:int):void
Sets the vertical alignment of the icon and text.
| AbstractTabbedPane | ||
|
setVerticalTextPosition(textPosition:int):void
Sets the vertical position of the text relative to the icon.
| AbstractTabbedPane | ||
![]() |
setVisible(v:Boolean):void
Set a component to be hide or shown.
| Component | |
|
setVisibleAt(index:int, visible:Boolean):void
Sets whether or not the tab at index is visible.
| AbstractTabbedPane | ||
![]() |
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
Resets the UI property to a value from the current look and feel.
| Component | |
![]() |
validate():void
Validates this container and all of its subcomponents.
| Container | |
| Method | Defined by | ||
|---|---|---|---|
![]() |
clearPreferSizeCaches():void
| Component | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
![]() |
call the ui, if ui return null, ehn call layout to count.
| Container | |
![]() |
d_addChild(child:DisplayObject):DisplayObject
| AWSprite | |
![]() |
d_addChildAt(child:DisplayObject, index:int):DisplayObject
| AWSprite | |
![]() |
d_getChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
d_getChildByName(name:String):DisplayObject
| AWSprite | |
![]() |
d_getChildIndex(child:DisplayObject):int
| AWSprite | |
![]() |
d_removeChild(child:DisplayObject):DisplayObject
| AWSprite | |
![]() |
d_removeChildAt(index:int):DisplayObject
| AWSprite | |
![]() |
d_setChildIndex(child:DisplayObject, index:int):void
| AWSprite | |
![]() |
d_swapChildren(child1:DisplayObject, child2:DisplayObject):void
| AWSprite | |
![]() |
d_swapChildrenAt(index1:int, index2:int):void
| AWSprite | |
![]() |
getBackgroundChild():DisplayObject
Returns the background child.
| AWSprite | |
![]() |
getChildIndexWithComponentIndex(index:int):int
| Container | |
![]() |
getComponentIndexWithChildIndex(index:int):int
| Container | |
![]() |
Override this to return another component that the focus should be transmit to.
| Component | |
![]() |
getForegroundChild():DisplayObject
Returns the foreground child.
| AWSprite | |
|
This will call insertTab()
| AbstractTabbedPane | ||
|
insertProperties(i:int, title:String = "", icon:Icon = null, tip:String = null):void
| AbstractTabbedPane | ||
|
insertToArray(arr:Array, i:int, obj:Object):void
| AbstractTabbedPane | ||
![]() |
invalidateTree():void
Makes this component and all parents
above it are marked as needing to be laid out.
| Component | |
![]() |
isChild(child:DisplayObject):Boolean
Returns whether or not the child is this sprite's direct child.
| AWSprite | |
![]() |
locate():void
Locate the component to the current location.
| Component | |
![]() |
paint(b:IntRectangle):void
draw the component interface in specified bounds.
| Component | |
|
removeAtImp(i:int):Component
This will call removeTabAt()
| AbstractTabbedPane | ||
|
removeFromArray(arr:Array, i:int):void
| AbstractTabbedPane | ||
|
removeProperties(i:int):void
| AbstractTabbedPane | ||
![]() |
setBackgroundChild(child:DisplayObject = null):void
Sets the child to be the component background, it will be add to the bottom of all other children.
| AWSprite | |
![]() |
setClipMaskRect(b:IntRectangle):void
| AWSprite | |
![]() |
setForegroundChild(child:DisplayObject = null):void
Sets the child to be the component foreground, it will be add to the top of all other children.
| AWSprite | |
![]() |
size():void
Do the process when size changed.
| Component | |
| Event | Summary | Defined by | ||
|---|---|---|---|---|
![]() | Dispatched when the component is clicked continuesly. | Component | ||
![]() | Dispatched when a component is added to a container. | Container | ||
![]() | Dispatched when a component is removed from a container. | Container | ||
![]() | 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 selected tab changed. | AbstractTabbedPane | |||
| Constant | Defined by | ||
|---|---|---|---|
| BOTTOM : int = 3 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| CENTER : int = 0 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| HORIZONTAL : int = 0 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| LEFT : int = 2 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| RIGHT : int = 4 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| TOP : int = 1 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| VERTICAL : int = 1 [static]
A fast access to AsWingConstants Constant
| AbstractTabbedPane | ||
| AbstractTabbedPane | () | constructor |
public function AbstractTabbedPane()
| addStateListener | () | method |
public function addStateListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):voidAdds a listener to listen the tab selection 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
| append | () | method |
public override function append(com:Component, constraints:Object = null):void
Adds a component to the tabbedpane.
If constraints is a String or an Icon or an Object(object.toString() as a title),
it will be used for the tab title,
otherwise the component's name will be used as the tab title.
Shortcut of insert(-1, com, constraints).
com:Component — the component to be displayed when this tab is clicked
|
|
constraints:Object (default = null) — the object to be displayed in the tab
|
See also
| appendTab | () | method |
public function appendTab(com:Component, title:String = "", icon:Icon = null, tip:String = null):void
Adds a component and tip represented by a title and/or icon, either of which can be null.
Shortcut of insertTab(-1, com, title, icon, tip)
com:Component — The component to be displayed when this tab is clicked
|
|
title:String (default = "") — the title to be displayed in this tab
|
|
icon:Icon (default = null) — the icon to be displayed in this tab
|
|
tip:String (default = null) — the tooltip to be displayed for this tab, can be null means no tool tip.
|
| getHorizontalAlignment | () | method |
public function getHorizontalAlignment():intReturns the horizontal alignment of the icon and text.
Returnsint — the horizontalAlignment property,
one of the following values:
|
| getHorizontalTextPosition | () | method |
public function getHorizontalTextPosition():intReturns the horizontal position of the text relative to the icon.
Returnsint — the horizontalTextPosition property,
one of the following values:
|
| getIconAt | () | method |
public function getIconAt(i:int):IconReturns the tab icon at specified index.
Parametersi:int — the index
|
Icon —
the tab icon
|
| getIconTextGap | () | method |
public function getIconTextGap():intReturns the amount of space between the text and the icon displayed in this button.
Returnsint — an int equal to the number of pixels between the text
and the icon.
|
See also
| getMargin | () | method |
public function getMargin():InsetsReturns the space for margin between the tab border and the tab label.
ReturnsInsets |
| getModel | () | method |
public function getModel():SingleSelectionModelReturns the model associated with this tabbedpane.
ReturnsSingleSelectionModel |
See also
| getSelectedComponent | () | method |
| getSelectedIndex | () | method |
public function getSelectedIndex():int
Returns
int |
| getTabCount | () | method |
public function getTabCount():intReturns the count of tabs.
Returnsint |
| getTipAt | () | method |
public function getTipAt(i:int):StringReturns the tab tool tip text at specified index.
Parametersi:int — the index
|
String — the tab tool tip text
|
| getTitleAt | () | method |
public function getTitleAt(i:int):StringReturns the tab title at specified index.
Parametersi:int — the index
|
String — the tab title
|
| getVerticalAlignment | () | method |
public function getVerticalAlignment():intReturns the vertical alignment of the text and icon.
Returnsint — the verticalAlignment property, one of the
following values:
|
| getVerticalTextPosition | () | method |
public function getVerticalTextPosition():intReturns the vertical position of the text relative to the icon.
Returnsint — the verticalTextPosition property,
one of the following values:
|
| indexOfIcon | () | method |
public function indexOfIcon(icon:Icon):intReturns the first tab index with a given icon, or -1 if no tab has this icon.
Parametersicon:Icon — the title for the tab
|
int — the first tab index which matches icon, or -1 if no tab has this icon
|
| indexOfTip | () | method |
public function indexOfTip(tip:String):intReturns the first tab index with a given tip, or -1 if no tab has this tip.
Parameterstip:String — the title for the tab
|
int — the first tab index which matches tip, or -1 if no tab has this tip
|
| indexOfTitle | () | method |
public function indexOfTitle(title:String):intReturns the first tab index with a given title, or -1 if no tab has this title.
Parameterstitle:String — the title for the tab
|
int — the first tab index which matches title, or -1 if no tab has this title
|
| insert | () | method |
public override function insert(i:int, com:Component, constraints:Object = null):voidAdds a component to the tabbedpane with spesified index. If constraints is a String or an Icon or an Object(object.toString() as a title), it will be used for the tab title, otherwise the component's name will be used as the tab title. Cover method for insertTab.
Parametersi:int — index the position at which to insert the component, or less than 0 value to append the component to the end
|
|
com:Component — the component to be added
|
|
constraints:Object (default = null) — the object to be displayed in the tab
|
See also
| insertImp | () | method |
protected override function insertImp(i:int, com:Component, constraints:Object = null):voidThis will call insertTab()
Parametersi:int |
|
com:Component |
|
constraints:Object (default = null) |
| insertProperties | () | method |
protected function insertProperties(i:int, title:String = "", icon:Icon = null, tip:String = null):voidParameters
i:int |
|
title:String (default = "") |
|
icon:Icon (default = null) |
|
tip:String (default = null) |
| insertTab | () | method |
public function insertTab(i:int, com:Component, title:String = "", icon:Icon = null, tip:String = null):voidInserts a component, at index, represented by a title and/or icon, either of which may be null.
Parametersi:int — the index position to insert this new tab, less than 0 means append to the end.
|
|
com:Component — The component to be displayed when this tab is clicked
|
|
title:String (default = "") — the title to be displayed in this tab
|
|
icon:Icon (default = null) — the icon to be displayed in this tab
|
|
tip:String (default = null) — the tooltip to be displayed for this tab, can be null means no tool tip.
|
— when index > children count
|
| insertToArray | () | method |
protected function insertToArray(arr:Array, i:int, obj:Object):voidParameters
arr:Array |
|
i:int |
|
obj:Object |
| isEnabledAt | () | method |
public function isEnabledAt(index:int):BooleanReturns whether or not the tab at index is currently enabled. false will be returned if there is no tab at that index.
Parametersindex:int — the index of the item being queried
|
Boolean — if the tab at index is enabled; false otherwise.
|
| isVisibleAt | () | method |
public function isVisibleAt(index:int):BooleanReturns whether or not the tab at index is currently visible. false will be returned if there is no tab at that index.
Parametersindex:int — the index of the item being queried
|
Boolean — if the tab at index is visible; false otherwise.
|
| remove | () | method |
public override function remove(com:Component):ComponentRemoves the specified child component. After the component is removed, its visibility is reset to true to ensure it will be visible if added to other containers. Cover method for removeTabAt.
Parameterscom:Component |
Component |
See also
| removeAll | () | method |
public override function removeAll():voidRemove all child components. After the component is removed, its visibility is reset to true to ensure it will be visible if added to other containers.
See also
| removeAt | () | method |
public override function removeAt(index:int):ComponentRemoves the specified index child component. After the component associated with index is removed, its visibility is reset to true to ensure it will be visible if added to other containers. Cover method for removeTabAt.
Parametersindex:int |
Component |
See also
| removeAtImp | () | method |
protected override function removeAtImp(i:int):ComponentThis will call removeTabAt()
Parametersi:int |
Component |
| removeFromArray | () | method |
protected function removeFromArray(arr:Array, i:int):voidParameters
arr:Array |
|
i:int |
| removeProperties | () | method |
protected function removeProperties(i:int):voidParameters
i:int |
| removeStateListener | () | method |
public function removeStateListener(listener:Function):voidRemoves a state listener.
Parameterslistener:Function — the listener to be removed.
|
See also
| removeTabAt | () | method |
public function removeTabAt(i:int):ComponentRemoves the specified child component. After the component is removed, its visibility is reset to true to ensure it will be visible if added to other containers.
Parametersi:int — the index of component.
|
Component —
the component just removed, or null there is not component at this position.
|
| setEnabledAt | () | method |
public function setEnabledAt(index:int, enabled:Boolean):voidSets whether or not the tab at index is enabled. Nothing will happen if there is no tab at that index.
Parametersindex:int — the tab index which should be enabled/disabled
|
|
enabled:Boolean — whether or not the tab should be enabled
|
| setHorizontalAlignment | () | method |
public function setHorizontalAlignment(alignment:int):voidSets the horizontal alignment of the icon and text.
Parametersalignment:int — one of the following values:
|
| setHorizontalTextPosition | () | method |
public function setHorizontalTextPosition(textPosition:int):voidSets the horizontal position of the text relative to the icon.
ParameterstextPosition:int — one of the following values:
|
| setIconAt | () | method |
public function setIconAt(i:int, icon:Icon):voidSets the icon at index to tab icon which can be null. Nothing will happen if there is no tab at that index.
Parametersi:int — the index
|
|
icon:Icon — the tab icon
|
| setIconTextGap | () | method |
public function setIconTextGap(iconTextGap:int):voidIf both the icon and text properties are set, this property defines the space between them.
The default value of this property is 4 pixels. Parameters
iconTextGap:int |
See also
| setMargin | () | method |
public function setMargin(m:Insets):voidSets space for margin between the tab border and the tab label.
Parametersm:Insets — the space between the border and the label
|
| setModel | () | method |
public function setModel(model:SingleSelectionModel):voidSets the model to be used with this tabbedpane.
Parametersmodel:SingleSelectionModel — the model to be used
|
See also
| setSelectedComponent | () | method |
public function setSelectedComponent(com:Component, programmatic:Boolean = true):void
Sets the selected component for this tabbedpane. This
will automatically set the selectedIndex to the index
corresponding to the specified component.
com:Component — the component to be selected
|
|
programmatic:Boolean (default = true) — indicate if this is a programmatic change.
|
See also
| setSelectedIndex | () | method |
public function setSelectedIndex(i:int, programmatic:Boolean = true):voidSets the selected index for this tabbedpane. The index must be a valid tab index or -1, which indicates that no tab should be selected (can also be used when there are no tabs in the tabbedpane). If a -1 value is specified when the tabbedpane contains one or more tabs, then the results will be implementation defined.
Parametersi:int — the index to be selected
|
|
programmatic:Boolean (default = true) — indicate if this is a programmatic change.
|
| setTipAt | () | method |
public function setTipAt(i:int, t:String):voidSets the tool tip at index to tab tooltip which can be null. Nothing will happen if there is no tab at that index.
Parametersi:int — the index
|
|
t:String — the tab tool tip
|
| setTitleAt | () | method |
public function setTitleAt(i:int, t:String):voidSets the title at index to title which can be null. Nothing will happen if there is no tab at that index.
Parametersi:int — the index
|
|
t:String — the tab title
|
| setVerticalAlignment | () | method |
public function setVerticalAlignment(alignment:int):voidSets the vertical alignment of the icon and text.
Parametersalignment:int — one of the following values:
|
| setVerticalTextPosition | () | method |
public function setVerticalTextPosition(textPosition:int):voidSets the vertical position of the text relative to the icon.
ParameterstextPosition:int — one of the following values:
|
| setVisibleAt | () | method |
public function setVisibleAt(index:int, visible:Boolean):voidSets whether or not the tab at index is visible. Nothing will happen if there is no tab at that index.
Parametersindex:int — the tab index which should be shown/hidden
|
|
visible:Boolean — whether or not the tab should be visible
|
| stateChanged | event |
org.aswing.event.InteractiveEvent
org.aswing.event.InteractiveEvent.STATE_CHANGED
Dispatched when the selected tab 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. |
| BOTTOM | constant |
public static const BOTTOM:int = 3A fast access to AsWingConstants Constant
See also
| CENTER | constant |
public static const CENTER:int = 0A fast access to AsWingConstants Constant
See also
| HORIZONTAL | constant |
public static const HORIZONTAL:int = 0A fast access to AsWingConstants Constant
See also
| LEFT | constant |
public static const LEFT:int = 2A fast access to AsWingConstants Constant
See also
| RIGHT | constant |
public static const RIGHT:int = 4A fast access to AsWingConstants Constant
See also
| TOP | constant |
public static const TOP:int = 1A fast access to AsWingConstants Constant
See also
| VERTICAL | constant |
public static const VERTICAL:int = 1A fast access to AsWingConstants Constant
See also