Java examples for 2D Graphics:Paint
Drawing with Alpha
import java.awt.AlphaComposite; import java.awt.Graphics; import java.awt.Graphics2D; public class Main { public void paint(Graphics g) { Graphics2D g2d = (Graphics2D) g; // Draw background... // Set alpha. 0.0f is 100% transparent and 1.0f is 100% opaque. float alpha = .3f; g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha)); // Draw foreground... }//from w w w. j av a 2 s. c o m }