| Package | org.aswing |
| Class | public class JFrame |
| Inheritance | JFrame JWindow JPopup JRootPane Container Component AWSprite flash.display.Sprite |
| Method | Defined by | ||
|---|---|---|---|
|
JFrame(owner:* = null, title:String = "", modal:Boolean = false)
Create a JWindow
| JFrame | ||
![]() |
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 | |
![]() |
On Component just can add to one Container.
| Container | |
![]() |
appendAll(... coms):void
Adds one or more component to the container with null constraints
| Container | |
![]() |
bringToBottom(child:DisplayObject):void
Brings a child to bottom.
| AWSprite | |
![]() |
bringToTop(child:DisplayObject):void
Brings a child to top.
| AWSprite | |
![]() |
changeOwner(owner:*):void
changeOwner(owner:JPopup)
changeOwner(owner:MovieClip) Changes the owner. | JPopup | |
|
closeReleased():void
User pressed close button to close the Frame depend on the
defaultCloseOperation
This method will fire a | JFrame | ||
![]() | Component | ||
![]() |
containsChild(child:DisplayObject):Boolean
Returns whether child is directly child of this sprite, true only if getChildIndex(child) >= 0.
| AWSprite | |
![]() |
dispose():void
Remove all of this window's source movieclips.(also the components in this window will be removed too)
| JPopup | |
![]() |
doLayout():void
layout this container
| Container | |
![]() |
fireFocusKeyDownEvent(e:KeyboardEvent):void
| Component | |
![]() |
fireFocusKeyUpEvent(e:KeyboardEvent):void
| Component | |
![]() |
focusAtThisWindow():void
Request focus to this window's default focus component or last focused component when
last deactived.
| JWindow | |
![]() |
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 | |
![]() |
Returns the content pane of this window.
| JWindow | |
|
getDefaultBasicUIClass():Class
| JFrame | ||
![]() | JRootPane | ||
|
getDefaultCloseOperation():int
Returns the operation that will happen by default when
the user initiates a "close" on this frame.
| JFrame | ||
![]() |
getDisplayOwner():DisplayObjectContainer
Returns the owner as
DisplayObjectContainer, null if it is not DisplayObjectContainer. | JPopup | |
![]() |
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 | |
|
Returns the ui for this frame with
FrameUI instance
| JFrame | ||
![]() |
Stores the global location value of this component into "return value" p and returns p.
| Component | |
![]() |
getGroundContainer():DisplayObjectContainer
| JPopup | |
![]() |
getHeight():int
Returns the current height of this component
| Component | |
![]() |
Returns the current top index for a new child(none forground child).
| AWSprite | |
|
Returns the icon displayed in the title bar for this frame.
| JFrame | ||
![]() |
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
Window will return a empty sprite to receive the focus, this makes window
can only get focus with key navigation, not mouse.
| JWindow | |
![]() | JRootPane | ||
![]() |
Returns the key -> action map of this window.
| JRootPane | |
![]() | 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 | |
|
Gets maximized bounds for this frame.
If the maximizedBounds was setted by setMaximizedBounds it will return the setted value. | JFrame | ||
![]() |
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 | |
![]() |
getModalMC():Sprite
This is just for PopupUI to draw modalMC face.
| JPopup | |
![]() |
Returns the coordinate of the mouse position, in pixels, in the component scope.
| Component | |
![]() |
getName():String
Returns the name of the component
| Component | |
![]() |
getOwnedEquipedPopups():Array
Returns an array containing all the popups that is equiped and is this popup currently owns.
| JPopup | |
![]() |
getOwnedPopups():Array
Return an array containing all the popups this popup currently owns.
| JPopup | |
![]() |
getOwnedPopupsWithOwner(owner:DisplayObjectContainer):Array
[static]
getOwnedPopupsWithOwner(owner:JPopup)
getOwnedPopupsWithOwner(owner:DisplayObjectContainer) Returns owned windows of the specifid owner. | JPopup | |
![]() |
getOwnedWindows():Array
Return an array containing all the windows this window currently owns.
| JWindow | |
![]() |
getOwnedWindowsWithOwner(owner:DisplayObjectContainer):Array
[static]
getOwnedWindowsWithOwner(owner:JWindow)
getOwnedWindowsWithOwner(owner:DisplayObjectContainer) Returns owned windows of the specifid owner. | JWindow | |
![]() |
getOwner():*
This will return the owner of this JPopup, it maybe a DisplayObjectContainer maybe a JPopup.
| JPopup | |
![]() |
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 | |
![]() |
getPopupAncestorMC():DisplayObjectContainer
Returns the window's ancestor display object which it/it's owner is created on.
| JPopup | |
![]() |
This will return the owner of this JPopup, it return a JPopup if
this window's owner is a JPopup, else return null;
| JPopup | |
![]() |
getPopups(st:Stage = null):Array
[static]
Returns all displable windows currently on specified stage.
| JPopup | |
![]() |
getPreferredHeight():int
Returns
getPreferredSize().height
| Component | |
![]() |
| Component | |
![]() |
getPreferredWidth():int
Returns
getPreferredSize().width
| Component | |
| JFrame | |||
![]() |
Returns the first
JRootPane ancestor of this component. | Component | |
![]() |
Stores the size value of this component into "return value" rv and returns rv.
| Component | |
|
getState():int
| JFrame | ||
|
getTitle():String
Returns the text displayed in the title bar for this frame.
| JFrame | ||
| JFrame | |||
![]() |
getToolTipText():String
Returns the tooltip string that has been set with setToolTipText.
| Component | |
![]() | Component | ||
|
getUIClassID():String
| JFrame | ||
![]() |
getWidth():int
Returns the current width of this component
| Component | |
![]() |
This will return the owner of this JWindow, it return a JWindow if
this window's owner is a JWindow, else return null;
| JWindow | |
![]() |
getWindows(st:Stage = null):Array
[static]
Returns all displable windows currently on specified stage.
| JWindow | |
![]() |
getX():int
Returns the current x coordinate of the components.
| Component | |
![]() |
getY():int
Returns the current y coordinate of the components.
| Component | |
![]() | Component | ||
![]() |
hide():void
Shortcut of
setVisible(false)
| JPopup | |
![]() |
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 | |
![]() |
Add component to spesified index.
| Container | |
![]() |
insertAll(index:int, ... coms):void
Insets one or more component to the container with null constraints at specified starting index.
| Container | |
![]() |
invalidate():void
Invalidates the container.
| Container | |
![]() |
invalidatePreferSizeCaches():void
Clears this component and all parents above it's preferred size caches.
| Component | |
![]() |
isActivable():Boolean
Returns whether or not the window is activable.
| JWindow | |
![]() |
isActive():Boolean
Returns whether this Window is active.
| JWindow | |
![]() |
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 | |
|
isClosable():Boolean
Returns whether this frame can be closed by the user.
| JFrame | ||
|
isDragable():Boolean
Returns whether this frame can be dragged by the user.
| JFrame | ||
![]() |
isDragAcceptableInitiator(com:Component):Boolean
Returns whether the component is acceptable drag initiator for this component.
| Component | |
|
isDragDirectly():Boolean
Return whether need move frame directly when drag the frame.
| JFrame | ||
|
isDragDirectlySet():Boolean
Return is dragDirectly property is set by user.
| JFrame | ||
![]() |
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 | |
![]() |
isModal():Boolean
Returns is this dialog modal.
| JPopup | |
![]() |
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 | |
|
isResizable():Boolean
Returns whether this frame is resizable by the user.
| JFrame | ||
|
isResizeDirectly():Boolean
Return whether need resize frame directly when drag the resizer arrow.
| JFrame | ||
![]() |
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
| JPopup | |
![]() |
isVisible():Boolean
| Component | |
![]() |
makeFocus():void
Makes this component's internal focus object to be the stage focus directly,
without any judgement.
| Component | |
|
pack():void
Only did effect when state is
NORMAL
| JFrame | ||
![]() |
paintFocusRect(force:Boolean = false):void
Paints the focus rect if need.
| Component | |
![]() |
paintImmediately():void
Check size first to make sure current size is not min than
getMinimumSize,
| JWindow | |
![]() |
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 | |
![]() |
registerMnemonic(button:AbstractButton):void
Register a button with its mnemonic.
| JRootPane | |
![]() |
Remove the specified child component.
| Container | |
![]() |
removeAll():void
Remove all child components.
| Container | |
![]() |
Remove the specified index child component.
| Container | |
![]() |
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 | |
![]() |
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 | |
![]() |
resetModalMC():void
Resets the modal mc to cover the hole screen
| JPopup | |
![]() |
revalidate():void
Supports deferred automatic layout.
| Component | |
![]() |
revalidateIfNecessary():void
| Component | |
![]() |
setActivable(b:Boolean):void
Sets whether or not this window will be set to active when user interactive
the UI.
| JWindow | |
![]() |
setActive(b:Boolean):void
Sets the window to be actived or unactived.
| JWindow | |
![]() |
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 | |
|
setClosable(b:Boolean):void
Sets whether this frame can be closed by the user.
| JFrame | ||
![]() |
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 | |
![]() |
setContentPane(cp:Container):void
Sets the window's content pane.
| JWindow | |
![]() |
setDefaultButton(button:JButton):void
| JRootPane | |
|
setDefaultCloseOperation(operation:int):void
Sets the operation that will happen by default when
the user initiates a "close" on this frame.
| JFrame | ||
|
setDragable(b:Boolean):void
Sets whether this frame can be dragged by the user.
| JFrame | ||
![]() |
setDragAcceptableInitiatorAppraiser(func:Function):void
Sets a function to judge whether a component is acceptable drag initiator.
| Component | |
|
setDragDirectly(b:Boolean):void
Indicate whether need move frame directly when drag the frame.
| JFrame | ||
|
setDragDirectlySet(b:Boolean):void
Sets is dragDirectly property is set by user.
| JFrame | ||
![]() |
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
Sets the mouse enabled of the popup.
| JPopup | |
![]() |
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 | |
|
Sets the icon to be displayed in the title bar for this frame.
| JFrame | ||
![]() |
setKeyMapActived(b:Boolean):void
Sets whether or not the kay map action will be fired.
| JRootPane | |
![]() |
setLayout(layout:LayoutManager):void
Sets the layout for the window.
| JWindow | |
![]() |
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 | |
|
setMaximizedBounds(b:IntRectangle):void
Sets the maximized bounds for this frame.
| JFrame | ||
![]() |
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 | |
![]() |
setMenuBar(menuBar:*):void
Sets the main menuBar of this root pane.(Main menu bar means that
if user press Alt key, the first menu of the menu bar will be actived)
The menuBar must be located in this root pane(or in its child),
otherwise, it will not have the main menu bar ability.
| JRootPane | |
![]() |
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 | |
![]() |
setMnemonicTriggerProxy(trigger:InteractiveObject):void
Sets the mnemonic be forced to work or not.
| JRootPane | |
![]() |
setModal(m:Boolean):void
Specifies whether this dialog should be modal.
| JPopup | |
![]() |
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 | |
|
setResizable(b:Boolean):void
Sets whether this frame is resizable by the user.
| JFrame | ||
|
setResizeDirectly(b:Boolean):void
Indicate whether need resize frame directly when drag the resizer arrow.
| JFrame | ||
|
setResizer(r:Resizer):void
| JFrame | ||
![]() |
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 | |
|
setState(s:int, programmatic:Boolean = true):void
| JFrame | ||
|
setTitle(t:String):void
Sets the text to be displayed in the title bar for this frame.
| JFrame | ||
|
setTitleBar(t:FrameTitleBar):void
| JFrame | ||
![]() |
setToolTipText(t:String):void
Registers the text to display in a tool tip.
| Component | |
|
setUI(newUI:ComponentUI):void
Sets the ui.
| JFrame | ||
![]() |
setUIElement(b:Boolean):void
Sets the component is a ui element or not.
| Component | |
![]() |
setVisible(v:Boolean):void
Shows or hides the Window.
| JWindow | |
![]() |
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 | |
![]() |
shouldGroundVisible():Boolean
Returns should ground be visible through.
| JPopup | |
|
shouldOwnedPopupGroundVisible(popup:JPopup):Boolean
| JFrame | ||
![]() |
show():void
Shortcut of
setVisible(true)
| JPopup | |
![]() |
startDrag(lockCenter:Boolean = false, bounds:Rectangle = null):void
| JPopup | |
![]() |
stopDrag():void
| JPopup | |
![]() |
swapChildren(child1:DisplayObject, child2:DisplayObject):void
| AWSprite | |
![]() |
swapChildrenAt(index1:int, index2:int):void
| AWSprite | |
![]() |
toBack():void
If this Popup is visible, sends this Popup to the back and may cause it to lose
focus or activation if it is the focused or active Popup.
| JPopup | |
![]() |
toFront():void
If this Popup is visible, brings this Popup to the front and may make it the focused Popup.
| JPopup | |
![]() |
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 | |
|
tryToClose():void
Try to close the Frame depend on the
defaultCloseOperation
| JFrame | ||
![]() |
unregisterMnemonic(button:AbstractButton):void
| JRootPane | |
|
updateUI():void
| JFrame | ||
![]() |
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 | |
![]() |
disposeProcess(st:Stage):void
| JWindow | |
|
doStateChange():void
| JFrame | ||
|
fireStateChanged(programmatic:Boolean = true):void
| JFrame | ||
![]() |
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 | |
|
initModalMC():void
| JFrame | ||
![]() |
| Container | |
![]() |
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 | |
|
isMaximized():Boolean
| JFrame | ||
![]() |
locate():void
Locate the component to the current location.
| Component | |
![]() |
paint(b:IntRectangle):void
draw the component interface in specified bounds.
| Component | |
|
precessIconified(programmatic:Boolean = true):void
Do the precesses when iconified.
| JFrame | ||
|
precessMaximized(programmatic:Boolean = true):void
Do the precesses when maximized.
| JFrame | ||
|
precessRestored(programmatic:Boolean = true):void
Do the precesses when restored.
| JFrame | ||
![]() |
removeAtImp(i:int):Component
| Container | |
![]() |
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 | |
|
setSizeToFixMaxmimized():void
| JFrame | ||
![]() |
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 frame's ability changed. | JFrame | |||
| Dispatched when the frame is closing by user. | JFrame | |||
| Dispatched when the frame be iconified. | JFrame | |||
| Dispatched when the frame be maximized. | JFrame | |||
| Dispatched when the frame be restored. | JFrame | |||
![]() | 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 popup closed(hidden or disposed). | JPopup | ||
![]() | Dispatched when the popup opened. | JPopup | ||
![]() | 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 frame's state changed. | JFrame | |||
![]() | Dispatched when the window be set actived from not being actived. | JWindow | ||
![]() | Dispatched when the window be set not actived from being actived. | JWindow | ||
| Constant | Defined by | ||
|---|---|---|---|
| DISPOSE_ON_CLOSE : int = 2 [static]
| JFrame | ||
| DO_NOTHING_ON_CLOSE : int = 0 [static]
| JFrame | ||
| HIDE_ON_CLOSE : int = 1 [static]
| JFrame | ||
| ICONIFIED : int = 2 [static]
| JFrame | ||
| MAXIMIZED : int = 12 [static]
| JFrame | ||
| MAXIMIZED_HORIZ : int = 4 [static]
| JFrame | ||
| MAXIMIZED_VERT : int = 8 [static]
| JFrame | ||
| NORMAL : int = 0 [static]
| JFrame | ||
| PROPERTY_TITLE_BAR : String = "titleBar" [static]
For title bar changed event property name.
| JFrame | ||
| closable | property |
protected var closable:Boolean
| defaultCloseOperation | property |
protected var defaultCloseOperation:int
| dragable | property |
protected var dragable:Boolean
| dragDirectly | property |
protected var dragDirectly:Boolean
| dragDirectlySet | property |
protected var dragDirectlySet:Boolean
| icon | property |
protected var icon:Icon
| lastNormalStateBounds | property |
protected var lastNormalStateBounds:IntRectangle
| maximizedBounds | property |
protected var maximizedBounds:IntRectangle
| resizable | property |
protected var resizable:Boolean
| resizer | property |
protected var resizer:Resizer
| resizerController | property |
protected var resizerController:ResizerController
| state | property |
protected var state:int
| title | property |
protected var title:String
| titleBar | property |
protected var titleBar:FrameTitleBar
| JFrame | () | constructor |
public function JFrame(owner:* = null, title:String = "", modal:Boolean = false)Create a JWindow
Parametersowner:* (default = null) — the owner of this popup, it can be a DisplayObjectContainer or a JPopup, default it is default
is AsWingManager.getRoot()
|
|
title:String (default = "") — the title, default is "".
|
|
modal:Boolean (default = false) — true for a modal dialog, false for one that allows other windows to be active at the same time,
default is false.
|
See also
| closeReleased | () | method |
public function closeReleased():void
User pressed close button to close the Frame depend on the defaultCloseOperation
This method will fire a FrameEvent.FRAME_CLOSING event.
See also
| doStateChange | () | method |
protected function doStateChange():void
| fireStateChanged | () | method |
protected function fireStateChanged(programmatic:Boolean = true):voidParameters
programmatic:Boolean (default = true) |
| getDefaultBasicUIClass | () | method |
public override function getDefaultBasicUIClass():Class
Returns
Class |
| getDefaultCloseOperation | () | method |
public function getDefaultCloseOperation():intReturns the operation that will happen by default when the user initiates a "close" on this frame.
Returnsint |
See also
| getFrameUI | () | method |
public function getFrameUI():FrameUI
Returns the ui for this frame with FrameUI instance
FrameUI —
the frame ui.
|
| getIcon | () | method |
public function getIcon():IconReturns the icon displayed in the title bar for this frame.
ReturnsIcon —
the icon displayed in the title bar for this frame.
|
| getMaximizedBounds | () | method |
public function getMaximizedBounds():IntRectangle
Gets maximized bounds for this frame.
If the maximizedBounds was setted by setMaximizedBounds it will return the setted value.
else if the owner is a JWindow it will return the owner's content pane's bounds, if
the owner is a movieclip it will return the movie's stage bounds.
IntRectangle |
| getResizer | () | method |
| getState | () | method |
public function getState():int
Returns
int |
| getTitle | () | method |
public function getTitle():StringReturns the text displayed in the title bar for this frame.
ReturnsString — the text displayed in the title bar for this frame.
|
| getTitleBar | () | method |
| getUIClassID | () | method |
public override function getUIClassID():String
Returns
String |
| initModalMC | () | method |
protected override function initModalMC():void
| isClosable | () | method |
public function isClosable():BooleanReturns whether this frame can be closed by the user. By default, it's true.
ReturnsBoolean |
See also
| isDragable | () | method |
public function isDragable():BooleanReturns whether this frame can be dragged by the user. By default, it's true.
ReturnsBoolean |
See also
| isDragDirectly | () | method |
public function isDragDirectly():BooleanReturn whether need move frame directly when drag the frame.
ReturnsBoolean |
See also
| isDragDirectlySet | () | method |
public function isDragDirectlySet():BooleanReturn is dragDirectly property is set by user.
ReturnsBoolean |
| isMaximized | () | method |
protected function isMaximized():Boolean
Returns
Boolean |
| isResizable | () | method |
public function isResizable():BooleanReturns whether this frame is resizable by the user. By default, all frames are initially resizable.
"resizable" means include capability of restore normal resize, maximize, iconified and resize by drag.
ReturnsBoolean |
See also
| isResizeDirectly | () | method |
public function isResizeDirectly():BooleanReturn whether need resize frame directly when drag the resizer arrow.
ReturnsBoolean |
See also
| pack | () | method |
public override function pack():void
Only did effect when state is NORMAL
| precessIconified | () | method |
protected function precessIconified(programmatic:Boolean = true):voidDo the precesses when iconified.
Parametersprogrammatic:Boolean (default = true) |
| precessMaximized | () | method |
protected function precessMaximized(programmatic:Boolean = true):voidDo the precesses when maximized.
Parametersprogrammatic:Boolean (default = true) |
| precessRestored | () | method |
protected function precessRestored(programmatic:Boolean = true):voidDo the precesses when restored.
Parametersprogrammatic:Boolean (default = true) |
| setClosable | () | method |
public function setClosable(b:Boolean):void
Sets whether this frame can be closed by the user. By default, it's true.
Whether the frame will be hide or dispose, depend on the value returned by getDefaultCloseOperation.
b:Boolean — true user can click close button to generate the close event, false user can't.
|
See also
| setDefaultCloseOperation | () | method |
public function setDefaultCloseOperation(operation:int):voidSets the operation that will happen by default when the user initiates a "close" on this frame. You must specify one of the following choices:
DO_NOTHING_ON_CLOSE
(defined in WindowConstants):
Don't do anything; require the
program to handle the operation in the windowClosing
method of a registered EventListener object.
HIDE_ON_CLOSE
(defined in WindowConstants):
Automatically hide the frame after
invoking any registered EventListener objects.
DISPOSE_ON_CLOSE
(defined in WindowConstants):
Automatically hide and dispose the
frame after invoking any registered EventListener objects.
The value is set to DISPOSE_ON_CLOSE by default.
if you set a value is not three of them, think of it is will be changed to default value.
Parameters
operation:int — the operation which should be performed when the
user closes the frame
|
See also
| setDragable | () | method |
public function setDragable(b:Boolean):voidSets whether this frame can be dragged by the user. By default, it's true.
"dragable" means drag to move the frame. Parameters
b:Boolean |
See also
| setDragDirectly | () | method |
public function setDragDirectly(b:Boolean):void
Indicate whether need move frame directly when drag the frame.
if set to false, there will be a rectange to represent then bounds what will be move to.
if set to true, the frame will be move directly when drag, but this is need more cpu counting.
Default is false.
b:Boolean |
| setDragDirectlySet | () | method |
public function setDragDirectlySet(b:Boolean):voidSets is dragDirectly property is set by user.
Parametersb:Boolean |
| setIcon | () | method |
public function setIcon(ico:Icon):voidSets the icon to be displayed in the title bar for this frame.
Parametersico:Icon — the icon to be displayed in the title bar,
null to display no icon in the title bar.
|
| setMaximizedBounds | () | method |
public function setMaximizedBounds(b:IntRectangle):void
Sets the maximized bounds for this frame.
b:IntRectangle — bounds for the maximized state, null to back to use default bounds descripted in getMaximizedBounds's comments.
|
See also
| setResizable | () | method |
public function setResizable(b:Boolean):voidSets whether this frame is resizable by the user.
"resizable" means include capability of restore normal resize, maximize, iconified and resize by drag. Parameters
b:Boolean — true user can resize the frame by click resize buttons or drag to scale the frame, false user can't.
|
See also
| setResizeDirectly | () | method |
public function setResizeDirectly(b:Boolean):void
Indicate whether need resize frame directly when drag the resizer arrow.
if set to false, there will be a rectange to represent then size what will be resized to.
if set to true, the frame will be resize directly when drag, but this is need more cpu counting.
Default is false.
b:Boolean |
See also
| setResizer | () | method |
| setSizeToFixMaxmimized | () | method |
protected function setSizeToFixMaxmimized():void
| setState | () | method |
public function setState(s:int, programmatic:Boolean = true):voidParameters
s:int |
|
programmatic:Boolean (default = true) |
| setTitle | () | method |
public function setTitle(t:String):voidSets the text to be displayed in the title bar for this frame.
Parameterst:String — the text to be displayed in the title bar,
null to display no text in the title bar.
|
| setTitleBar | () | method |
| setUI | () | method |
public override function setUI(newUI:ComponentUI):voidSets the ui.
JFrame ui should implemented FrameUI interface!
newUI:ComponentUI — the newUI
|
— when the newUI is not an FrameUI instance.
|
| shouldOwnedPopupGroundVisible | () | method |
public override function shouldOwnedPopupGroundVisible(popup:JPopup):BooleanParameters
popup:JPopup |
Boolean |
| tryToClose | () | method |
public function tryToClose():void
Try to close the Frame depend on the defaultCloseOperation
See also
| updateUI | () | method |
public override function updateUI():void
| frameAbilityChanged | event |
org.aswing.event.FrameEvent
org.aswing.event.FrameEvent.FRAME_ABILITY_CHANGED
Dispatched When the frame's ability changed. Include:
The FrameEvent.FRAME_ABILITY_CHANGED constant defines the value of the
type property of the event object for a frameAbilityChanged event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
isProgrammatic() | true |
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. |
| frameClosing | event |
org.aswing.event.FrameEvent
org.aswing.event.FrameEvent.FRAME_CLOSING
Dispatched when the frame is closing by user.
The FrameEvent.FRAME_CLOSING constant defines the value of the
type property of the event object for a frameClosing event.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
cancelable | false |
isProgrammatic() | false |
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. |
| frameIconified | event |
org.aswing.event.FrameEvent
org.aswing.event.FrameEvent.FRAME_ICONIFIED
Dispatched when the frame be iconified.
The FrameEvent.FRAME_ICONIFIED constant defines the value of the
type property of the event object for a frameIconified 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. |
| frameMaximized | event |
org.aswing.event.FrameEvent
org.aswing.event.FrameEvent.FRAME_MAXIMIZED
Dispatched when the frame be maximized.
The FrameEvent.WINDOW_DEACTIVATED constant defines the value of the
type property of the event object for a frameMaximized 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. |
| frameRestored | event |
org.aswing.event.FrameEvent
org.aswing.event.FrameEvent.FRAME_RESTORED
Dispatched when the frame be restored.
The FrameEvent.FRAME_RESTORED constant defines the value of the
type property of the event object for a frameRestored 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. |
| stateChanged | event |
org.aswing.event.InteractiveEvent
org.aswing.event.InteractiveEvent.STATE_CHANGED
Dispatched when the frame's state changed. the state is all about:
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. |
| DISPOSE_ON_CLOSE | constant |
| DO_NOTHING_ON_CLOSE | constant |
| HIDE_ON_CLOSE | constant |
| ICONIFIED | constant |
| MAXIMIZED | constant |
| MAXIMIZED_HORIZ | constant |
| MAXIMIZED_VERT | constant |
| NORMAL | constant |
| PROPERTY_TITLE_BAR | constant |
public static const PROPERTY_TITLE_BAR:String = "titleBar"For title bar changed event property name.