JFrame的setIconImages()方法要使用哪些图标大小?

JFrame的setIconImages()方法要使用哪些图标大小?,第1张

JFrame的setIconImages()方法要使用哪些图标大小?

根据API,运行时从提供的列表中选择最合适的大小来使用。我将提供

16x16
32x32
64x64
128x128
,让JVM决定在运行时。

public void
setIconImages
(
List
<?extends
Image
>icons)

设置要显示为该窗口图标的图像序列。随后对getIconImages的调用将始终返回

icons
列表的副本。

根据平台功能,一幅或几幅不同尺寸的图像将用作窗口的图标。

icons
列表被扫描从一开始就最合适的尺寸的图像。如果列表包含几张相同大小的图像,则将使用第一张。

没有指定图标的无主窗口使用platfrom-
default图标。除非明确覆盖,否则拥有窗口的图标可以从所有者继承。将图标设置为null或空列表将恢复默认行为。

注意:根据上下文(例如,窗口装饰,窗口列表,任务栏等),本机窗口系统可以使用不同尺寸的不同图像来表示窗口。他们还可以在所有上下文中仅使用单个图像,或者根本不使用任何图像。

参数:

icons
-要显示的图标图像列表。

以来:

1.6

也可以看看:

getIconImages()

setIconImage(Image)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5600826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存