- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.PanelUI
- 
- javax.swing.plaf.basic.BasicPanelUI
 
 
 
- 
- Direct Known Subclasses:
- SynthPanelUI
 
 public class BasicPanelUI extends PanelUI BasicPanel implementation
- 
- 
Constructor SummaryConstructors Constructor Description BasicPanelUI()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUIcreateUI(JComponent c)Returns an instance ofBasicPanelUI.intgetBaseline(JComponent c, int width, int height)Returns the baseline.Component.BaselineResizeBehaviorgetBaselineResizeBehavior(JComponent c)Returns an enum indicating how the baseline of the component changes as the size changes.protected voidinstallDefaults(JPanel p)Method for installing panel properties.protected voiduninstallDefaults(JPanel p)Method for uninstalling panel properties.- 
Methods declared in class javax.swing.plaf.ComponentUIcontains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
 
- 
 
- 
- 
- 
Method Detail- 
createUIpublic static ComponentUI createUI(JComponent c) Returns an instance ofBasicPanelUI.- Parameters:
- c- a component
- Returns:
- an instance of BasicPanelUI
 
 - 
installDefaultsprotected void installDefaults(JPanel p) Method for installing panel properties.- Parameters:
- p- an instance of- JPanel
 
 - 
uninstallDefaultsprotected void uninstallDefaults(JPanel p) Method for uninstalling panel properties.- Parameters:
- p- an instance of- JPanel
 
 - 
getBaselinepublic int getBaseline(JComponent c, int width, int height) Returns the baseline.- Overrides:
- getBaselinein class- ComponentUI
- Parameters:
- c-- JComponentbaseline is being requested for
- width- the width to get the baseline for
- height- the height to get the baseline for
- Returns:
- baseline or a value < 0 indicating there is no reasonable baseline
- Throws:
- NullPointerException- if- cis- null
- IllegalArgumentException- if width or height is < 0
- Since:
- 1.6
- See Also:
- JComponent.getBaseline(int, int)
 
 - 
getBaselineResizeBehaviorpublic Component.BaselineResizeBehavior getBaselineResizeBehavior(JComponent c) Returns an enum indicating how the baseline of the component changes as the size changes.- Overrides:
- getBaselineResizeBehaviorin class- ComponentUI
- Parameters:
- c-- JComponentto return baseline resize behavior for
- Returns:
- an enum indicating how the baseline changes as the component size changes
- Throws:
- NullPointerException- if- cis- null
- Since:
- 1.6
- See Also:
- JComponent.getBaseline(int, int)
 
 
- 
 
-