java.lang.Object
javax.swing.plaf.BorderUIResource
- 所有已实现的接口:
Serializable,Border,UIResource
实现 UIResource 的边框包装器类。设置边框属性的 UI 类应该使用此类来包装任何指定为默认值的边框。此类将所有方法调用委托给构造时指定的 Border“委托”对象。
Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder 。
- 参见:
-
内部类总结
内部类修饰符和类型类描述static class斜角边框 UI 资源。static class复合边框 UI 资源。static class空边框 UI 资源。static class蚀刻边框 UI 资源。static class线条边框 UI 资源。static class哑光边框 UI 资源。static class带标题的边框 UI 资源。 -
构造方法总结
构造方法 -
方法总结
-
构造方法详细信息
-
BorderUIResource
创建一个包装现有 Border 实例的 UIResource 边框对象。- 参数:
delegate- 被包裹的边框
-
-
方法详情
-
getEtchedBorderUIResource
返回蚀刻边框 UI 资源。- 返回:
- 蚀刻边框 UI 资源
-
getLoweredBevelBorderUIResource
返回降低的斜角边框 UI 资源。- 返回:
- 降低的斜角边框 UI 资源
-
getRaisedBevelBorderUIResource
返回凸起的斜角边框 UI 资源。- 返回:
- 凸起的斜角边框 UI 资源
-
getBlackLineBorderUIResource
返回黑色线条边框 UI 资源。- 返回:
- 黑色线条边框 UI 资源
-
paintBorder
从接口Border复制的描述使用指定的位置和大小绘制指定组件的边框。- 指定者:
paintBorder在接口Border中- 参数:
c- 为其绘制边框的组件g- 油漆图形x- 绘制边框的 x 位置y- 绘制边框的 y 位置width- 绘制边框的宽度height- 绘制边框的高度
-
getBorderInsets
从接口Border复制的描述返回边框的insets。- 指定者:
getBorderInsets在接口Border中- 参数:
c- 此边框插入值适用的组件- 返回:
-
一个
Insets对象,包含此Border的顶部、左侧、底部和右侧的insets
-
isBorderOpaque
public boolean isBorderOpaque()从接口Border复制的描述返回边框是否不透明。如果边框是不透明的,它负责在绘制时填充它自己的背景。- 指定者:
isBorderOpaque在接口Border中- 返回:
-
如果这个
Border是不透明的则为真
-