package demo;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* 画一个太极图
*
* @author Weirdo-world
*
*/
public class Demo4 {
public static void main(String[] args) {
tj(800);
}
/**
* @param w
* 定义图像的宽
*/
public static void tj(int w) {
BufferedImage bfi = new BufferedImage(w, w, BufferedImage.TYPE_INT_RGB);
Graphics2D g = (Graphics2D) bfi.getGraphics();
// 设置背景颜色
g.setColor(new Color(211, 211, 211));
g.fillRect(0, 0, w, w);
// 左边半圆
g.setColor(Color.WHITE);
g.fillArc(0, 0,