- 所有超级接口:
-
Icon
一个传递了
SynthContext的图标。子类只需要实现带有SynthContext的变体,但必须准备好SynthContext可能为null的情况。
-
Method Summary
Modifier and TypeMethodDescriptiondefault int返回图标的高度。intgetIconHeight(SynthContext context) 返回给定合成上下文的图标高度。default int返回图标的宽度。intgetIconWidth(SynthContext context) 返回给定合成上下文的图标宽度。default void在指定位置绘制图标。voidpaintIcon(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,指定图标的固定高度。
-