逗女生玩的小程序

import java.awt.Color;

import java.awt.Font;

import java.awt.Graphics;

import java.awt.image.BufferedImage;


public class Test {


/**

* @param args

*/

public static void main(String[] args) {

final String content = "郭荣兰";

// 在中创建图象

int width = content.length() * 15;

int height = 24;

BufferedImage image = new BufferedImage(width, height,

BufferedImage.TYPE_INT_RGB);

// 获取图形上下文

Graphics g = image.getGraphics();

// 设定背景色

g.setColor(Color.WHITE);

g.fillRect(0, 0, width, height);

// 设定字体

g.setFont(new Font("宋体", Font.PLAIN, 12));

// 输出文字

for (int i = 0; i < content.length(); i++) {

// 将文字依次显示到图象中

g.setColor(Color.BLACK);

String e = content.substring(i, i + 1);

g.drawString(e, 13 * i + 6, 16);

}

// 图象生效

g.dispose();


// 根据图像绘制字符画

StringBuffer sb = new StringBuffer();

for (int i = 0; i < height; i++) {

for (int j = 0; j < width; j++) {

if (image.getRGB(j, i) == Color.BLACK.getRGB()) {

sb.append("[object Object]");

}

if (image.getRGB(j, i) == Color.WHITE.getRGB()) {

sb.append("[object Object]");

}

}

sb.append("

\n");

}

System.out.print(sb.toString());

}

}




//输出内容保存为html,并和 0.gif 以及 1.gif 放到一起,然后打开来看看


来源:kong0itey-CSDN

上一篇: 没有符合条件的记录

下一篇: Java语言的11大特点

分享到: 更多