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("<img src='0.gif' />");
}
if (image.getRGB(j, i) == Color.WHITE.getRGB()) {
sb.append("<img src='1.gif' />");
}
}
sb.append("<br/>\n");
}
System.out.print(sb.toString());
}
}
//输出内容保存为html,并和 0.gif 以及 1.gif 放到一起,然后打开来看看
- 大小: 1.2 KB
- 大小: 1.7 KB
分享到:
相关推荐
标题中的“逗女孩开心的小程序”表明这是一个旨在娱乐和搞笑的软件应用,可能是通过幽默的交互方式或趣味性的功能来博取用户,尤其是女性用户的欢心。描述中提到的“开玩笑的小程序”,暗示了该程序可能包含一些有趣...
总的来说,"逗女生开心的桌面小程序" 是一种创新的互动娱乐工具,结合了趣味性和实用性,旨在为女性用户提供轻松愉快的休闲时光。其简单易用的特性使得任何人都能快速上手,享受其中的乐趣。同时,用户在享受娱乐的...
送祝福,女朋友、女孩、朋友生日送这精美的生日祝福小程序(直接解压运行即可,退出按Esc键),电脑上用哟,按住右上角或左上角区域是可以移动的,可以给TA一个惊喜!还可自行设置屏幕铺满带有相框的照片(即在程序...
5. **用户定位**:根据描述中的“更适合女生”,这款小程序显然针对的是女性用户群体,这在产品设计时需要考虑女性用户的审美喜好和使用习惯,如柔和的色彩、可爱的元素等。 6. **安装与运行**:文件名"AWMULTI3....
这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有对应的N...
这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有对应的N...
标题中的“一个小程序。哄女孩很有用”暗示我们讨论的是一个可能用于浪漫目的的软件应用。这个小程序可能是设计用来帮助男性向女性表达情感或者增加互动趣味性的工具。在IT行业中,小程序通常指的是轻量级的应用程序...
第一次学C#,模仿网上的窗口表白程序。通过属性设置修饰窗口,通过事件设置让按键不断移动位置,点到后也会弹出新的窗口,。对于formclosing的写入防关闭,收获还是有。才知道得上传压缩包才可以,重新修改了一下
家校微信小程序为家长提供了一个了解孩子学习情况的便捷途径,同时也方便了老师和学校及时地发布通知,增强了家校之间的沟通与联系。 3. 微信小程序的设计目的: 设计家校微信小程序的目的在于提高老师、学校和家长...
这个"Swing小程序恶搞(优化版)"的项目,显然利用了Swing库来创建一个具有趣味性的应用程序,可能是为了在轻松的氛围下与他人互动,尤其是女生。 Swing提供了丰富的组件集,包括按钮、文本框、滚动面板、菜单等,...
【标题】:“圣诞节有趣小程序”指的是在圣诞节期间为了庆祝节日而设计的一种互动程序,它通常包含各种有趣的元素,旨在为用户带来欢乐和惊喜。这些小程序可能适用于手机、电脑或者社交媒体平台,让用户在节日氛围中...
【标题】:“圣诞节的小程序,很亲情很温暖” 在这个标题中,我们主要关注的是“小程序”和它所带来的“亲情”与“温暖”。小程序通常指的是在移动端运行的应用程序,它们轻便快捷,不需要用户进行安装即可使用。在...
在这款名为"女生穿搭"的微信小程序中,结合了云开发和人工智能技术,实现了多种功能,旨在为用户提供个性化的穿搭建议和服务。 1. **云开发**:微信小程序的云开发提供了数据库、存储和计算能力,无需搭建服务器...
描述中提到的“用代码去和自己心仪的女孩子表白”是一种程序员的创意表达方式,利用编程技术制作一个特别的程序作为表白工具,展现个人的技术才华。这种小程序可能包含互动元素、动画效果或者定制化的信息展示,以此...
在这个小程序中,可能包含多种发音人(男生、女生)和语言(中文、英文)的语音库。 3. 音素转换:文本会被拆解成音素,即语音的基本单位。这个过程叫做文本归一化或者音素标注。 4. 声调和韵律生成:系统会根据...
标题中的“一个追女生用的小程序,会唱歌会表达”暗示了这个程序是一个情感表达工具,可能是通过小程序的形式,利用音频或文字功能来帮助用户向心仪的对象传递感情。这种小程序通常包含互动元素,如定制歌曲、情感...
这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有对应的N...
这是一款以头像为主的一款微信小程序源码 该小程序内包含了各种分类,各种样式都有 可以说是目前最全的一款头像小程序源码 五大分类情侣,女生,男生,卡通,风景 每大分类下面都有N个小分类,每个小分类下面有对应的N...
这个项目其实理解起来其实并不难,我们很多人在和女孩子聊天的时候,我们都不会聊天,其实很多时候我们会聊天的话,搞定一个女孩子的机会大很多,所以有人开发了可以针对不同女孩子回复的话术,可以让你也有一个有趣...
在"Swing小程序源码(恶搞对话框)"中,我们可以推测这是一个使用Swing构建的小程序,其主要功能可能是创建一些趣味性的对话框,以幽默或恶搞的方式与用户互动,尤其是针对特定的场景,比如逗女生开心。Swing提供了...