Overview
Abstract base class for Panel
s.
Developers should normally use the concrete Panel class instead of this class.
This comment needs review.
Attribute Summary
name | type | description |
---|---|---|
Public | ||
background | Paint |
Defines a Defines a |
Protected |
Inherited Attributes
javafx.ext.swing.Component
name | type | description |
---|---|---|
enabled | Boolean |
Sets whether or not this component is enabled. More: [+]Sets whether or not this component is enabled. A component that is enabled may respond to user input, while a component that is not enabled cannot respond to user input. Some components may alter their visual representation when they are disabled in order to provide feedback to the user that they cannot take input. Note: Disabling a component does not disable it's children. Note: Disabling a lightweight component does not prevent it from receiving MouseEvents |
font | Font |
Sets the font for this component. More: [+]Sets the font for this component. |
foreground | Color |
Sets the foreground color of this component. More: [+]Sets the foreground color of this component. |
halign | Alignment | More: [+] |
height | Integer |
Sets the height of the component. More: [+]Sets the height of the component. The default value isnull .
|
hisbaseline | Boolean | More: [+] |
hmax | Integer | More: [+] |
hmin | Integer | More: [+] |
hpref | Integer | More: [+] |
name | String |
The component's name, which may be The component's name, which may be |
preferredSize | Integer[] |
The The |
valign | Alignment | More: [+] |
visbaseline | Boolean | More: [+] |
visible | Boolean |
Makes the component visible or invisible. More: [+]Makes the component visible or invisible. |
vmax | Integer | More: [+] |
vmin | Integer | More: [+] |
vpref | Integer | More: [+] |
width | Integer |
Sets the width of the component. More: [+]Sets the width of the component. The default value isnull .
|
x | Integer |
Defines the X coordinate of the component. More: [+]Defines the X coordinate of the component. The default value isnull .
|
y | Integer |
Defines the Y coordinate of the component. More: [+]Defines the Y coordinate of the component. The default value isnull .
|
Function Summary
- protected configureJPanel(jPanel: javax.swing.JPanel) : Void
-
More: [+]
-
Parameters
- jPanel
- protected createJComponent() : javax.swing.JComponent
-
Creates the specific JComponent delegate for this component.
More: [+]Creates the specific JComponent delegate for this component.
See again Also:
javax.swing.JComponent,-
Returns
- JComponent
- public getJPanel() : javax.swing.JPanel
-
Returns the JPanel delegate for this component
More: [+]
Inherited Functions
javafx.ext.swing.Component
- protected abstract createJComponent() : javax.swing.JComponent
-
Creates the JComponent delegate for this component.
More: [+]Creates the JComponent delegate for this component.
-
Returns
- JComponent
- public static fromJComponent(jComponent: javax.swing.JComponent) : Component
-
Get the size and location values from the component.
More: [+]Get the size and location values from the component.
-
Parameters
- jComponent
-
Returns
- Component
- public static getComponentFor(jComponent: javax.swing.JComponent) : Component
-
Determines if this component or one of its immediate subcomponents is an object of the property with the specified key, and if so, returns the containing component.
More: [+]Determines if this component or one of its immediate subcomponents is an object of the property with the specified key, and if so, returns the containing component.
-
Parameters
- jComponent
-
Returns
- Component
- public getJComponent() : javax.swing.JComponent
-
Returns the Swing
More: [+]JComponent
encapsulated by thisComponent
.Returns the Swing
JComponent
encapsulated by thisComponent
. Never returnsnull
.See again Also:
#getRootJComponent(),-
Returns
- JComponent
-
the Swing
JComponent
encapsulated by thisComponent
- public bound getName() : java.lang.String
-
Returns this
More: [+]Component's
name, ornull
if it doesn't have a name.Returns this
Component's
name, ornull
if it doesn't have a name.See again Also:
#name,-
Returns
- String
-
this
Component's
name ornull
- public bound getParent() : Container
-
Returns this
More: [+]Component's
parentContainer
, ornull
if it doesn't have a parent.Returns this
Component's
parentContainer
, ornull
if it doesn't have a parent.-
Returns
- Container
-
this
Component's
parent ornull
- public getRootJComponent() : javax.swing.JComponent
-
Some
More: [+]Component
implementations are backed by a hierarchy of SwingJComponents
rather than a singleJComponent
.Some
Component
implementations are backed by a hierarchy of SwingJComponents
rather than a singleJComponent
. This method returns the topJComponent
in the hierarchy, the one which is to be used to embed thisComponent
in an underlying Swing scene graph or hierarchy. This is also theJComponent
on which thex, y, width, height
attributes operate.This method must never return
null
, even during initialization.The default implementation delegates to #getJComponent().
-
Returns
- JComponent
-
the root
JComponent
javafx.ext.swing.Container
- public abstract bound getName() : java.lang.String
-
Returns this
More: [+]Container's
name, ornull
if it doesn't have a name.Returns this
Container's
name, ornull
if it doesn't have a name.-
Returns
- String
-
this
Container's
name ornull
- public abstract bound getParent() : Container
-
Returns this
More: [+]Container's
parentContainer
, ornull
if it doesn't have a parent.Returns this
Container's
parentContainer
, ornull
if it doesn't have a parent.-
Returns
- Container
-
this
Container's
parent ornull
- protected parentToThisContainer(component: Component) : Void
-
Parents the given
More: [+]Component
to thisContainer
.Parents the given
Component
to thisContainer
. First, unparents theComponent
from its currentContainer
, if any, by callingremove(component)
. Then sets theComponent's
parent to this. Does nothing if the parameter isnull
or is already parented to thisContainer
.-
Parameters
- component
-
the component to parent to this
Container
- protected abstract remove(component: Component) : Void
-
Called when a
More: [+]Component
is being reparented to notify its oldContainer
that it is to be removed.Called when a
Component
is being reparented to notify its oldContainer
that it is to be removed.-
Parameters
- component
-
the
Component
to remove
- protected unparentFromThisContainer(component: Component) : Void
-
Unparents the given
More: [+]Component
from thisContainer
.Unparents the given
Component
from thisContainer
. If the givenComponent
is currently parented to thisContainer
, sets theComponent's
parent tonull
. Otherwise, does nothing. Does nothing if the parameter isnull
.-
Parameters
- component
-
the component to unparent from this
Container