import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.FileOutputStream;
import javax.imageio.ImageIO;
public class Alpha {
/**
* @param args
*/
public Alpha()
{
//创建一个600*400的图象
BufferedImage image=new BufferedImage(600,400,BufferedImage.TYPE_INT_RGB);
//创建java2D对象
Graphics2D g2d=image.createGraphics();
//g2d.setBackground(Color.PINK);
// 填充背景
g2d.setColor(Color.yellow);
g2d.fillRect(0, 0, 600, 400);
// 创建AlphaComposite对象,并设定透明度
AlphaComposite ac = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.5f);
g2d.setComposite(ac);
g2d.setFont(new Font("隶书", Font.