import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Cycle {
public static void main(String[] args) throws IOException {
BufferedImage buffImg = new BufferedImage(300, 300,
BufferedImage.TYPE_INT_RGB);
Graphics2D g = buffImg.createGraphics();
g.setColor(Color.WHITE);
g.fillRect(0, 0, 300, 300);
g.setColor(Color.BLACK);
g.fillOval(50, 50, 200, 200);
g.dispose();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
ImageIO.write(buffImg, "jpg", new File("test.jpg"));
}
}
參考資料:
http://bbs.csdn.net/topics/60361356
