Panel¶
Description¶
A container for other types of controls, with an optional frame.
A panel can specify layout options for its child elements. Hiding a panel hides all its children. Making it visible makes visible those children that are not individually hidden.
Properties¶
alignChildren readonly | Specifies how to align the child elements. |
alignment readonly | The alignment style for this element. If defined, this value overrides the alignChildren setting for the parent container. |
bounds readonly | The boundaries of the element, in parent-relative coordinates. |
characters readonly | Reserve space for the specified number of characters; affects calculation of?preferredSize?. |
children readonly | An array of child elements. |
enabled readonly | True if this element is enabled. |
graphics readonly | The graphics object that can be used to customize the element’s appearance, in response to the?onDraw()?event. |
helpTip readonly | The help text that is displayed when the mouse hovers over the element. |
indent readonly | The number of pixels to indent the element during automatic layout. |
justify readonly | The default text justification style for child text elements. |
layout readonly | The layout manager for this container. |
location readonly | The upper left corner of this element’s frame relative to its parent. |
margins readonly | The number of pixels between the edges of a container and the outermost child elements. |
maximumSize readonly | The maximum height and width to which the element can be resized. |
minimumSize readonly | The minimum height and width to which the element can be resized. |
orientation readonly | The layout orientation of children in a container. |
parent readonly | The parent element. |
preferredSize readonly | The preferred size, used by layout managers to determine the best size for each element. |
properties readonly | An object that contains one or more creation properties of the control (properties used only when the element is created). |
size readonly | The current dimensions of this element. |
spacing readonly | The number of pixels separating one child element from its adjacent sibling element. |
text readonly | The title or label text, a localizable string. |
type readonly | The element type; “panel”. |
visible readonly | True if this element is shown, false if it is hidden. |
window readonly | The window that this element belongs to. |
windowBounds readonly | The bounds of this element relative to the top-level parent window. |
Methods¶
add readonly | Adds a child element to this container. |
addEventListener readonly | Registers an event handler for a particular type of event occuring in this element. |
dispatchEvent readonly | Simulates the occurrence of an event in this target. |
hide readonly | Hides this element. |
remove readonly | Removes the specified child control from this group’s?children?array. |
removeEventListener readonly | Unregisters an event handler for a particular type of event occuring in this element. |
show readonly | Shows this element. |