I think there are some layers in each top level container:
the root panel
Layer Plane
Material Panel
Glass Panel
But I do not know the root panel is the top level container.
What is the relation between a pane and a container? In fact, when I return a panel with getContentPane ()
, then the object container
!
If you look at the previous answer or link, then you can find between the lines that the question The real answer is:
The root level container is not , but the top-level container is is a root panel.
Because to implement all swing top-level containers ( JFrame
, JDialog
and JApplet
), The RootPaneContainer
interface, this means that you can gain access to your root pane in general (there is no need to check that it is a JFrame
or JDialog
is ....)
The question about the second part is, the difference between the pane and the container, there really is no difference, the pane is a java.awt.Container
(or to Subclass, especially javax.swing.JPa Neil
).
What is the requirement for Udnerast that there are different panes in a swinging top-level container (root, content, glass, layer), you have to keep an eye on the links posted in the previous answers On.
Comments
Post a Comment