- 所有已知的子接口:
-
SynthIcon
- 所有已知的实现类:
-
IconUIResource
,ImageIcon
,MetalCheckBoxIcon
,MetalComboBoxIcon
,MetalIconFactory.FileIcon16
,MetalIconFactory.FolderIcon16
,MetalIconFactory.PaletteCloseIcon
,MetalIconFactory.TreeControlIcon
,MetalIconFactory.TreeFolderIcon
,MetalIconFactory.TreeLeafIcon
public interface Icon
一个小的固定大小图片,通常用于装饰组件。
- 自从:
- 1.2
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionint
返回图标的高度。int
返回图标的宽度。void
在指定位置绘制图标。
-
Method Details
-
paintIcon
在指定位置绘制图标。图标实现可以使用 Component 参数来获取有用于绘制的属性,例如前景色或背景色。- 参数:
-
c
- 用于获取绘制属性的Component
-
g
- 图形上下文 -
x
- 图标左上角的 X 坐标 -
y
- 图标左上角的 Y 坐标
-
getIconWidth
int getIconWidth()返回图标的宽度。- 返回:
- 一个 int 指定图标的固定宽度。
-
getIconHeight
int getIconHeight()返回图标的高度。- 返回:
- 一个 int 指定图标的固定高度。
-