初次見到半透明效果覺得神奇,查看 Java Color 類別後發現實現極其簡單:
// 建立半透明顏色:R=1, G=1, B=0, 透明度=0.5
Color c = new Color(1, 1, 0, 0.5f);
// 使用
Graphics g = ...;
g.setColor(c);
// 之後繪製的所有圖形皆為半透明
Color 建構子的第四個參數 float alpha 即透明度(0.0f 完全透明 ~ 1.0f 完全不透明)。設定給 Graphics 後,所有繪圖操作(字串、圖形、圖片)自動套用半透明效果。此為 Java 2D 繪圖基礎技巧,廣泛應用於水印、疊層特效、UI 美化等場景。