首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Java怎么创建透明色

2012-10-28 
Java如何创建透明色透明和RGB没关系,和alpha有关.若要绘制不透明的线条,请将颜色的alpha分量设置为255。要

Java如何创建透明色
    透明和RGB没关系,和alpha有关.若要绘制不透明的线条,请将颜色的alpha分量设置为255。要绘制半透明的线条,请将alpha分量设置为1到254之间的任意值。在背景上绘制半透明的线条时,线条的颜色与背景的颜色相混合。alpha分量指定线条颜色和背景颜色的混合方式:alpha值越接近于0,背景颜色的权重越大;alpha值越接近于255,线条颜色的权重越大。 
    Java中,类Color有如下构造函数:
    Color(float r, float g, float b, float a)
创建具有指定红色、绿色、蓝色和 alpha 值的 sRGB 颜色,这些值都在 (0.0 - 1.0) 的范围内。其中透明色的设定是a,即alpha值。比如:
    Color color= new Color(1.0F, 0.75F, 0.0F, 0.45F);创建了值为浮点数值0.45的alpha值。

热点排行