JPanel

GPTKB entity

Statements (52)
Predicate Object
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