- 所有超级接口:
-
Icon
一个传递了
SynthContext
的图标。子类只需要实现带有SynthContext
的变体,但必须准备好SynthContext
可能为null的情况。
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
返回图标的高度。int
getIconHeight
(SynthContext context) 返回给定合成上下文的图标高度。default int
返回图标的宽度。int
getIconWidth
(SynthContext context) 返回给定合成上下文的图标宽度。default void
在指定位置绘制图标。void
paintIcon
(SynthContext context, Graphics g, int x, int y, int width, int height) 在给定合成上下文的指定位置绘制图标。
-
Method Details
-
paintIcon
在给定合成上下文的指定位置绘制图标。- 参数:
-
context
- 标识托管区域,可能为null。 -
g
- 图形上下文 -
x
- 要绘制到的x位置 -
y
- 要绘制到的y位置 -
width
- 要绘制到的区域的宽度,可以为0 -
height
- 要绘制到的区域的高度,可以为0
-
getIconWidth
返回给定合成上下文的图标宽度。- 参数:
-
context
- 请求图标的SynthContext
,可能为null。 - 返回:
- 一个int,指定图标的宽度。
-
getIconHeight
返回给定合成上下文的图标高度。- 参数:
-
context
- 请求图标的SynthContext
,可能为null。 - 返回:
- 一个int,指定图标的高度。
-
paintIcon
从接口复制的描述:Icon
在指定位置绘制图标。图标实现可以使用Component参数来获取有用于绘制的属性,例如前景色或背景色。 -
getIconWidth
default int getIconWidth()从接口复制的描述:Icon
返回图标的宽度。- 指定者:
-
getIconWidth
在接口Icon
- 返回:
- 一个int,指定图标的固定宽度。
-
getIconHeight
default int getIconHeight()从接口复制的描述:Icon
返回图标的高度。- 指定者:
-
getIconHeight
在接口Icon
- 返回:
- 一个int,指定图标的固定高度。
-