-
- All Known Subinterfaces:
-
SynthIcon
- 所有已知实现类:
-
IconUIResource
,ImageIcon
,MetalCheckBoxIcon
,MetalComboBoxIcon
,MetalIconFactory.FileIcon16
,MetalIconFactory.FolderIcon16
,MetalIconFactory.PaletteCloseIcon
,MetalIconFactory.TreeControlIcon
,MetalIconFactory.TreeFolderIcon
,MetalIconFactory.TreeLeafIcon
public interface Icon
一种固定尺寸的小图片,通常用于装饰组件。- 从以下版本开始:
- 1.2
- 另请参见:
-
ImageIcon
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 int
getIconHeight()
返回图标的高度。int
getIconWidth()
返回图标的宽度。void
paintIcon(Component c, Graphics g, int x, int y)
在指定位置绘制图标。
-
-
-
方法详细信息
-
paintIcon
void paintIcon(Component c, Graphics g, int x, int y)
在指定位置绘制图标。 图标实现可以使用Component参数来获取对绘画有用的属性,例如前景色或背景色。- 参数
-
c
-Component
获取对绘画有用的属性 -
g
- 图形上下文 -
x
- 图标左上角的X坐标 -
y
- 图标左上角的Y坐标
-
getIconWidth
int getIconWidth()
返回图标的宽度。- 结果
- 指定图标固定宽度的int。
-
getIconHeight
int getIconHeight()
返回图标的高度。- 结果
- 一个int,指定图标的固定高度。
-
-