gptkbp:instanceOf
|
gptkb:class
|
gptkbp:canBeNested
|
true
|
gptkbp:canBeOpaque
|
true
|
gptkbp:canBeTransparent
|
true
|
gptkbp:defaultLayoutManager
|
gptkb:FlowLayout
|
gptkbp:documentation
|
https://docs.oracle.com/javase/8/docs/api/javax/swing/JPanel.html
|
gptkbp:hasChild
|
custom JPanel subclasses
|
gptkbp:hasConstructor
|
JPanel()
JPanel(LayoutManager layout)
JPanel(boolean isDoubleBuffered)
JPanel(LayoutManager layout, boolean isDoubleBuffered)
|
gptkbp:hasEvent
|
gptkb:KeyListener
gptkb:ComponentListener
gptkb:FocusListener
gptkb:MouseListener
|
gptkbp:hasMethod
|
add(Component comp)
getLayout()
paintComponent(Graphics g)
remove(Component comp)
setLayout(LayoutManager mgr)
|
gptkbp:hasProperty
|
gptkb:bridge
background
layout
foreground
doubleBuffered
|
https://www.w3.org/2000/01/rdf-schema#label
|
JPanel
|
gptkbp:implementedIn
|
Accessible
Serializable
|
gptkbp:introducedIn
|
gptkb:Java_1.2
|
gptkbp:isContainer
|
true
|
gptkbp:isLightweight
|
true
|
gptkbp:isParentClassOf
|
gptkb:JComponent
|
gptkbp:isSwingComponent
|
true
|
gptkbp:mayInclude
|
gptkb:JButton
gptkb:JLabel
gptkb:JTextField
other JPanels
|
gptkbp:openToPublic
|
true
|
gptkbp:partOf
|
javax.swing package
|
gptkbp:serialization
|
true
|
gptkbp:subclassOf
|
gptkb:JComponent
|
gptkbp:superclass
|
javax.swing.JPanel
|
gptkbp:supports
|
layout managers
custom painting
adding components
|
gptkbp:threadSafe
|
false
|
gptkbp:type
|
javax.swing
|
gptkbp:usedFor
|
creating GUI panels in Java
|
gptkbp:usedIn
|
gptkb:Swing_applications
|
gptkbp:bfsParent
|
gptkb:Java_Swing
gptkb:Swing_API
|
gptkbp:bfsLayer
|
7
|