com.supermap.data
类 ColorDictionary
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.ColorDictionary
-
public class ColorDictionary extends InternalHandleDisposable
颜色对照表类 ,颜色对照表由键值对构成。
-
-
构造器概要
构造器 构造器和说明 ColorDictionary()构造一个新的ColorDictionary对象。ColorDictionary(ColorDictionary clrDict)构造一个与其完全相同的ColorDictionary对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidclear()清空所有项。voiddispose()释放对象所占资源。ColorgetColor(double key)获取颜色对照表中指定key所表示的颜色。Color[]getColors()获取颜色对照表的颜色数组。intgetCount()获取对照表中的键值对数量。double[]getKeys()获取颜色对照表的值数组。voidremoveKey(double key)移除指定的项。voidsetColor(double key, Color value)向对照表中添加一组颜色。
-
-
-
构造器详细资料
-
ColorDictionary
public ColorDictionary()
构造一个新的ColorDictionary对象。
-
ColorDictionary
public ColorDictionary(ColorDictionary clrDict)
构造一个与其完全相同的ColorDictionary对象。- 参数:
clrDict- 指定的颜色对照表类。
-
-
方法详细资料
-
getKeys
public double[] getKeys()
获取颜色对照表的值数组。- 返回:
- 值数组。
-
getColors
public Color[] getColors()
获取颜色对照表的颜色数组。- 返回:
- 颜色数组。
-
getColor
public Color getColor(double key)
获取颜色对照表中指定key所表示的颜色。- 参数:
key- 指定的键值。- 返回:
- key对应的颜色。
-
setColor
public void setColor(double key, Color value)向对照表中添加一组颜色。- 参数:
key- 指定的值。value- 指定的颜色。
-
getCount
public int getCount()
获取对照表中的键值对数量。- 返回:
- 对照表中的键值对数量。
-
removeKey
public void removeKey(double key)
移除指定的项。- 参数:
key- 待移除项的key值。
-
clear
public void clear()
清空所有项。
-
dispose
public void dispose()
释放对象所占资源。
-
-