java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.PanelUI
javax.swing.plaf.basic.BasicPanelUI
- 直接已知的子类:
-
SynthPanelUI
BasicPanel 实现
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUI返回一个BasicPanelUI实例。intgetBaseline(JComponent c, int width, int height) 返回基线。返回一个枚举,指示组件的基线随尺寸变化而变化的方式。protected void安装面板属性的方法。protected void卸载面板属性的方法。Methods declared in class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
Constructor Details
-
BasicPanelUI
public BasicPanelUI()构造一个BasicPanelUI。
-
-
Method Details
-
createUI
返回一个BasicPanelUI实例。- 参数:
-
c- 一个组件 - 返回:
-
一个
BasicPanelUI实例
-
installDefaults
安装面板属性的方法。- 参数:
-
p- 一个JPanel实例
-
uninstallDefaults
卸载面板属性的方法。- 参数:
-
p- 一个JPanel实例
-
getBaseline
返回基线。- 覆盖:
-
getBaseline在类ComponentUI - 参数:
-
c- 请求基线的JComponent -
width- 获取基线的宽度 -
height- 获取基线的高度 - 返回:
- 基线或一个值 < 0,表示没有合理的基线
- 抛出:
-
NullPointerException- 如果c是null -
IllegalArgumentException- 如果宽度或高度 < 0 - 自从:
- 1.6
- 参见:
-
getBaselineResizeBehavior
返回一个枚举,指示组件的基线随尺寸变化而变化的方式。- 覆盖:
-
getBaselineResizeBehavior在类ComponentUI - 参数:
-
c- 返回基线调整行为的JComponent - 返回:
- 一个枚举,指示组件大小变化时基线如何变化
- 抛出:
-
NullPointerException- 如果c是null - 自从:
- 1.6
- 参见:
-