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 Summary
Constructors Constructor Description BasicPanelUI() -
Method Summary
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.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
Constructor Details
-
BasicPanelUI
public BasicPanelUI()
-
-
Method Details
-
createUI
Returns an instance ofBasicPanelUI.- Parameters:
c- a component- Returns:
- an instance of
BasicPanelUI
-
installDefaults
Method for installing panel properties.- Parameters:
p- an instance ofJPanel
-
uninstallDefaults
Method for uninstalling panel properties.- Parameters:
p- an instance ofJPanel
-
getBaseline
Returns the baseline.- Overrides:
getBaselinein classComponentUI- Parameters:
c-JComponentbaseline is being requested forwidth- the width to get the baseline forheight- the height to get the baseline for- Returns:
- baseline or a value < 0 indicating there is no reasonable baseline
- Throws:
NullPointerException- ifcisnullIllegalArgumentException- if width or height is < 0- Since:
- 1.6
- See Also:
JComponent.getBaseline(int, int)
-
getBaselineResizeBehavior
Returns an enum indicating how the baseline of the component changes as the size changes.- Overrides:
getBaselineResizeBehaviorin classComponentUI- Parameters:
c-JComponentto return baseline resize behavior for- Returns:
- an enum indicating how the baseline changes as the component size changes
- Throws:
NullPointerException- ifcisnull- Since:
- 1.6
- See Also:
JComponent.getBaseline(int, int)
-