zoukankan      html  css  js  c++  java
  • Java 画图

    package com.lf.testproxy;
    
    import java.awt.Color;
    import java.awt.Font;
    import java.awt.Graphics2D;
    import java.awt.Image;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    import javax.imageio.ImageIO;
    
    public class TestImage {
        public static void main(String[] args) {
            /**
             * Image、ImageIO、BufferedImage、Icon、ImageIcon
             */
            // 得到图片缓存区
            BufferedImage bi = new BufferedImage(150, 70, BufferedImage.TYPE_INT_RGB);
            
            // 得到它的绘制环境(这张图片的笔)
            Graphics2D g2 = (Graphics2D)bi.getGraphics();
            
            // 设置颜色
            g2.setColor(Color.WHITE);
            // 填充整张图片(其实就是设置背景颜色)
            g2.fillRect(0, 0, 150, 70);
            // 设置字体
            g2.setFont(new Font("宋体", Font.BOLD, 25));
            //设置颜色
            g2.setColor(Color.BLACK);
            // 向图片写字符串
            g2.drawString("Codes life", 3, 45);
            
            try {
                ImageIO.write(bi, "JPEG", new FileOutputStream("D:/a.jpg"));
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
  • 相关阅读:
    hibernate一对多查询
    hibernate关联关系查询
    Cookie&&session
    JSP&&EL&&JSTL
    servlet下的request&&response
    servlet
    mysql命令
    html小结
    RabbitMQ初步学习和使用
    爬虫简单案例
  • 原文地址:https://www.cnblogs.com/lantu1989/p/6178025.html
Copyright © 2011-2022 走看看