2016-04-26 68 views
-4

setColor方法的最後一個參數是什麼?graphics setColor - 參數是什麼?

g.setColor(new Color(0, 0, 0, 0)); 
+2

如有疑問看的javadoc https://docs.oracle.com/javase/7/docs/api/java/awt/Color。 HTML#顏色(浮動,%20float,%20float,%20float) –

回答

3

使用Javadocs

顏色(INT R,INT克,INT B,INT A)
創建具有在指定的紅,綠,藍,和alpha值的sRGB顏色範圍(0 - 255)。所述「α值」的

描述:

每個顏色具有1.0的隱式α值或在構造函數中提供一個明確的一個。 alpha值定義了顏色的透明度,可以用浮點值表示,範圍爲0.0 - 1.0或0 - 255. alpha值爲1.0或255表示顏色完全不透明,alpha值爲0或0.0意味着顏色是完全透明的。當使用顯式alpha構建Color或獲取Color的顏色/ alpha分量時,顏色分量絕不會被alpha分量預乘。

其結果是,該new Color(r, g, b)相當於new Color(r, g, b, 1);