根据API,运行时从提供的列表中选择最合适的大小来使用。我将提供
16x16,
32x32,
64x64和
128x128,让JVM决定在运行时。
public voidsetIconImages(List<?extendsImage>icons)设置要显示为该窗口图标的图像序列。随后对getIconImages的调用将始终返回
icons列表的副本。根据平台功能,一幅或几幅不同尺寸的图像将用作窗口的图标。
该
icons列表被扫描从一开始就最合适的尺寸的图像。如果列表包含几张相同大小的图像,则将使用第一张。没有指定图标的无主窗口使用platfrom-
default图标。除非明确覆盖,否则拥有窗口的图标可以从所有者继承。将图标设置为null或空列表将恢复默认行为。注意:根据上下文(例如,窗口装饰,窗口列表,任务栏等),本机窗口系统可以使用不同尺寸的不同图像来表示窗口。他们还可以在所有上下文中仅使用单个图像,或者根本不使用任何图像。
参数:
icons-要显示的图标图像列表。以来:
1.6
也可以看看:
getIconImages(),setIconImage(Image)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)