java.lang.Object
javax.swing.plaf.IconUIResource
- 所有已实现的接口:
-
Serializable
,Icon
,UIResource
一个实现了UIResource的图标包装类。设置图标属性的UI类应该使用这个类来包装任何指定为默认值的图标。这个类将所有方法调用委托给在构造时指定的Icon“代理”对象。
警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同版本Swing的应用程序之间的RMI。从1.4开始,已经向java.beans
包添加了所有JavaBeans的长期存储支持。请参见XMLEncoder
。
- 参见:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
返回图标的高度。int
返回图标的宽度。void
在指定位置绘制图标。
-
Constructor Details
-
IconUIResource
创建一个UIResource图标对象,用于包装现有的Icon实例。- 参数:
-
delegate
- 被包装的图标
-
-
Method Details
-
paintIcon
从接口复制的描述:Icon
在指定位置绘制图标。图标实现可以使用Component参数来获取有用于绘制的属性,例如前景色或背景色。 -
getIconWidth
public int getIconWidth()从接口复制的描述:Icon
返回图标的宽度。- 指定者:
-
getIconWidth
在接口Icon
中 - 返回:
- 一个int,指定图标的固定宽度。
-
getIconHeight
public int getIconHeight()从接口复制的描述:Icon
返回图标的高度。- 指定者:
-
getIconHeight
在接口Icon
中 - 返回:
- 一个int,指定图标的固定高度。
-