包 | flash.desktop |
类 | public class Icon |
继承 | Icon EventDispatcher Object |
子类 | InteractiveIcon |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 |
Icon 对象只有一个属性 bitmaps
,该属性是 BitmapData 对象的数组。一次只显示一个图像。操作系统选择大小最接近图标当前显示尺寸的图像,必要时进行缩放。
另请参见
属性 | 定义方 | ||
---|---|---|---|
bitmaps : Array 作为不同大小的 BitmapData 对象数组的图标图像。 | Icon | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
prototype : Object [静态]
对类或函数对象的原型对象的引用。 | Object |
bitmaps | 属性 |
bitmaps:Array
[读写] 语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0 |
作为不同大小的 BitmapData 对象数组的图标图像。
当在给定的操作系统上下文中显示图标时,将使用数组中最接近所显示大小的位图(必要时进行缩放)。常用的大小包括 16x16、32x32、48x48 和 128x128。(在不远的将来,某些操作系统将可以使用 512x512 像素的图标。)
在某些上下文中,如果没有为 bitmaps
属性分配任何数据,则操作系统可以使用默认的系统图标。在其他上下文中,不显示图标。
若要设置或更改图标外观,请将 BitmapData 对象数组分配给 bitmaps
属性:
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
直接修改 bitmaps
数组没有任何效果。
若要清除图标图像,请为 bitmaps
属性分配一个空数组。
注意:在为图标加载图像文件时,PNG 文件格式通常提供最佳 Alpha 混合。GIF 格式只支持打开或关闭透明度(无混合)。JPG 格式完全不支持透明度。
public function get bitmaps():Array
public function set bitmaps(value:Array):void
另请参见