java繪製簡單圖畫

 java繪製簡單圖畫

運行結果

package cn.test.image;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
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) throws FileNotFoundException, IOException {
        //得到圖片緩衝區
        BufferedImage bf=new BufferedImage(150,70,BufferedImage.TYPE_INT_RGB);
        
        //的嗷嗷他的繪製環境(這張圖片的筆)
        Graphics2D   g2=(Graphics2D)bf.getGraphics();
        
        g2.setColor(Color.white);//設置顏色
        g2.fillRect(0,0,150,70);//在圖片上畫一個150,70的白色的矩形
        g2.setColor(Color.RED);
        g2.drawRect(0, 0, 149, 69);  //畫一個紅色的 空心矩形
        
        g2.setFont(new Font("宋體",Font.BOLD,18));  //設置字體
        
        g2.setColor(Color.BLACK); //設置字體顏色
        
        g2.drawString("Hi,xiaoquan", 3,50); //向圖片上 寫字符串
        //將畫 保存在桌面上
        ImageIO.write(bf, "JPEG", new FileOutputStream("C:/Users/hp/Desktop/a.jpg"));
        

    }

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章