先把文件变成图片然后根据图片颜色判断打印背景还是文字
package A;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
public class ImageTest {
/**
* @param args
*/
public static void showTest(String str,char a,char b){
int width=str.length()*13 ;
BufferedImage bimg = new BufferedImage(width,15,BufferedImage.TYPE_INT_RGB);
Graphics2D g = bimg.createGraphics();
g.setColor(Color.WHITE);
g.fillRect(0, 0, width,15);
g.setColor(Color.BLACK);
g.drawString(str,2,12);
for (int i = 0; i <15 ; i++) {
for (int j = 0; j < width; j++) {
System.out.print(bimg.getRGB(j,i)==-1?a:b);
}
System.out.println();
}
}
public static void main(String[] args) {
showTest("闲的蛋疼",'二','蛋');
}
}
运行结果
二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二
二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二
二二二蛋二二蛋蛋蛋蛋蛋蛋蛋二二二二蛋二二二蛋二二二二二蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋二二二二二二二蛋二二二二二二二
二二二二蛋二二二二二二二蛋二二二蛋二二二二蛋二二二二二二蛋二二蛋二二二二蛋二二二蛋蛋蛋蛋蛋蛋蛋蛋蛋二二二
二二二蛋二二二蛋二二二二蛋二蛋蛋蛋蛋蛋二蛋蛋蛋蛋蛋二二二蛋二二蛋蛋蛋蛋蛋二二蛋二蛋二二蛋二二二二二二二二
二二二蛋二二二蛋二二二二蛋二蛋二二二蛋二蛋二二二蛋二二蛋二蛋蛋蛋二二二二二二二蛋蛋二二蛋蛋蛋蛋二二二二二
二二二蛋蛋蛋蛋蛋蛋蛋蛋二蛋二蛋二二二蛋蛋二二二二蛋二蛋二二二二蛋蛋蛋蛋蛋蛋二二二蛋二蛋蛋二二蛋二二二二二
二二二蛋二二二蛋二二二二蛋二蛋二二二蛋二蛋二二二蛋二二二二二二蛋二二二二二二二蛋蛋蛋二二蛋蛋二二二二二二
二二二蛋二二蛋蛋蛋二二二蛋二蛋蛋蛋蛋蛋二二蛋二二蛋二二二蛋蛋蛋蛋蛋蛋蛋蛋二二蛋二蛋二二蛋二二蛋二二二二二
二二二蛋二蛋二蛋二蛋二二蛋二蛋二二二蛋二二蛋二二蛋二二二蛋二二蛋二二二蛋二二二二蛋蛋蛋二蛋二二蛋蛋二二二
二二二蛋蛋二二蛋二二蛋二蛋二蛋二二二蛋二二二二二蛋二二二蛋蛋蛋蛋蛋蛋蛋蛋二二二蛋二二二二二蛋蛋二二二二二
二二二蛋二二二蛋二二二二蛋二蛋蛋蛋蛋蛋二二二二二蛋二二二二二二蛋二二蛋二二二二蛋二二蛋蛋蛋二二二二二二二
二二二蛋二二二二二二蛋蛋蛋二蛋二二二蛋二二蛋蛋蛋二二蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋蛋二蛋二二二二二二蛋蛋二二二二二
二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二
二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二二
分享到:
相关推荐
《宋词密码在手3秒作诗赋词 Java版本 闲来蛋疼练练手》 这个项目的核心是利用编程语言Java实现一个自动化创作宋词的工具,它旨在通过算法和编码技巧,模拟人类创作诗词的过程,使得用户只需短短三秒即可生成一首...
简单Book类,为了积分,闲的蛋疼的看看可以,别说我坑,下载没积分。嘎嘎
阳历和农历节日(例如:中国节假日(一群闲得蛋疼的人搞出来的玩意),节气) 阳历和农历周年纪念日(例如:生日,结婚纪念日等) 在日历上显示用户自定义任务提示(用高亮圆点显示) 工具提示(ToolTip)显示详细的提示...
win7下真的很烦360,但同时很喜欢它的c盘 系统盘瘦身,于是闲的蛋疼把它提取出来了,解压后 ,Utils下SysCleanerUI.exe运行即可
这个暑假回家没事干闲的蛋疼,正好手头有一本《七周七语言》,然后就开始从Ruby学起,到scala结束。中间的Io和prolog就被华丽丽的跳过了,因为prolog语法太奇葩,Io有没什么好的资料可以看,尽管我觉的Io应该会是一...
2014-2-22:V1.5 解决问题: Hacker的攻击更高级了:不删除sp_password,而是更改其内容与...真是有闲的蛋疼的Hacker。也建议各位一定要设置强SA密码。 2012-8-20:V1.2 解决由于sp_password 不存在导致无法更改问题
啊我真是不是闲的蛋疼啊(~ o ~)~zZ 在 ant design vue 中,表格的第一列是联动的选择框 截一张官方文档图,图示最后一排就是禁用状态 点击 checkbox 会触发onChange , 从而得到selectedRowKeys,selectedRowKeys...
最近在学习ILASM,发现没有一款好用的编辑工具,正好赶上元旦假期,闲的蛋疼,就做这个一个工具。发出来给大家用用吧! 大家用的过程中有什么BUG,或者建议,可以给我发邮件,我会在工作不忙的时候修改的 BUG和...
你要是细心的话,你会发现,目前家用国网智能电能表就具备RS485通信总线(串行总线的一种)与RS232可以相互转化(当然一般,非专业的谁也不会闲的蛋疼,趴电表上瞎看,最多也就看看走了多少度电) RS232 DB9介绍: 1...