Graphics2D g2 = (Graphics2D)g;Color red = Color.red;int alphaValue = 0;//zwischen 0 und 255 oder als float zwischen 0.0f und 1.0fColor transparent = new Color(255, 0, 0, alphaValue);//rot durchsichtigGradientPaint paint = new GradientPaint(0, 0, red, 100, 100, transparent);g2.setPaint(paint);g.fillRect(0,0,100,100);