zoukankan      html  css  js  c++  java
  • Java ImageIO 制作八卦图

    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.RenderingHints;
    import java.awt.image.BufferedImage;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import javax.imageio.ImageIO;
    public class Homework25 {
    public static void main(String[] args) {
     BufferedImage i = new BufferedImage(600,600,1);
     try {
     Graphics2D g = (Graphics2D) i.getGraphics();
     g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);//画图去锯齿
     g.setColor(Color.GRAY);//设置颜色
     g.fillRect(0,0,600,600);//设置一个600X600的矩形
     g.setColor(Color.WHITE);
     g.fillOval(150, 150, 300, 300);//设置一个300X300的圆
     g.setColor(Color.BLACK);
     int x = 150;
     int y = 150;
     g.fillArc(x, y, 300, 300, 90, 180);
     g.fillArc(225, y, 150, 150, 270, 180);//设置一个坐标为255,150,宽高为150X150,从270度开始逆时针旋转180度的扇形。
     g.setColor(Color.WHITE);
     g.fillArc(225,300, 150, 150, 90, 180);
     g.fillOval(275, 200, 50, 50);
     g.setColor(Color.BLACK);
     g.fillOval(275, 350, 50, 50);
     g.dispose();
     
      ImageIO.write(i,"jpg",new FileOutputStream("e:/abc.jpg"));//在e盘生成abc.jpg文件
     } catch (FileNotFoundException e) {
      e.printStackTrace();
     } catch (IOException e) {
      e.printStackTrace();
     }
    }
    }
  • 相关阅读:
    位置定位 api
    代理相关
    手机网页 右边的空白区
    sip介绍
    测试浏览器对html5支持
    sencha touch
    PC上的手机模拟器大全(安卓/苹果/黑莓/塞班/微软)
    测试视频
    android 环境配置 与 运行错误
    android 一年过期
  • 原文地址:https://www.cnblogs.com/liuyunche/p/13787441.html
Copyright © 2011-2022 走看看