java输出文字_Java图形代码:输出文字,输出字符文字
Java图形代码:输出文字,输出字符文字,本例由烈火网小编转载,由于水平有限,因此不能给出详细注释,请看下面完成的图形演示:
代码片段:
Copy to Clipboard
引用的内容:[www.veryhuo.com]
import java.awt.Font;
import java.awt.Shape;
import java.awt.font.FontRenderContext;
import java.awt.font.GlyphVector;
import java.awt.geom.AffineTransform;
public class Test
{
public static void main(String[] args)
{
try
{
Font font = new Font("黑体", Font.PLAIN, 30);
AffineTransform at = new AffineTransform();
FontRenderContext frc = new FontRenderContext(at, true, true);
GlyphVector gv = font.createGlyphVector(frc, "JinCeon"); // 要显示的文字
Shape shape = gv.getOutline(5, 30);
int weith = 200;
int height = 40;
boolean[][] view = new boolean[weith][height];
for (int i = 0; i < weith; i++)
{
for (int j = 0; j < height; j++)
{
if (shape.contains(i, j))
{
view[i][j] = true;
} else
{
view[i][j] = false;
}
}
}
for (int j = 0; j < height; j++)
{
for (int i = 0; i < weith; i++)
{
if (view[i][j])
{
System.out.print("@");// 替换成你喜欢的图案
} else
{
System.out.print(" ");
}
}
System.out.println();
}
} catch (Exception e)
{
e.printStackTrace();
}
}
}
java输出文字_Java图形代码:输出文字,输出字符文字相关推荐
- 跟随鼠标走的文字的html代码,跟随鼠标走的文字的HTML代码
跟随鼠标走的文字的HTML代码 跟着鼠标走的文字 visibility:visible; top:-50px; font-size:12pt; font-family:隶书; color: 00001 ...
- html5 文字滑动特效代码,三种网页状态栏文字滚动特效代码
网页状态栏底部滚动文字特效代码 文字滚动特效代码一: >
- java序列化编码_java IO操作(输入,输出,序列化,编码方式)示例代码 第一部分...
File类主要功能有文件的创建,目录的创建,临时文件的创建,文件和目录的删除以及文件列表的获取和过滤工作.下面是一个关于File类的操作. package com.guan.chapter27.jav ...
- java 输出素数_java 素数(按要求输出)
package number; import java.util.Scanner; public class Prime { public static void main(String[] args ...
- java 微型数据库_Java 9代码工具:使用Java微型基准测试工具的实践会话
java 微型数据库 用肉眼看,基准测试似乎只是确定执行某些代码需要花费多长时间的简单问题. 但是,通常情况下,这是幼稚的方法. 提供具有准确和可重复结果的有意义的基准并非易事. 在本文中,我们将向您 ...
- java字符串同构_Java同构代码
我有点卡住这个java问题,涉及返回字符串数组中的同构对的数量.我写的代码不断返回不正确的同构字对数.Java同构代码 同构词的定义如下:如果一个词中的字母可以重新映射以获得第二个词,则称两个词同构. ...
- python环绕文字_Java 设置 Word 文档中图片文字环绕方式
Java 设置 Word 文档中图片文字环绕方式 在Word文档中插入图片时,选择合理的图片文字环绕方式可以使图片的展示效果更好,也能使页面的排版更加美观.本文就将介绍如何使用Free Spire.D ...
- java 错误弹窗_JAVA图形界面问题(采用弹窗报错)
展开全部 JOptionPane.showMessageDialog("null", "你的输入不合法!"); 这种方法e68a8432313133353236 ...
- java入栈_java中代码块的执行,也会有入栈的步骤吗?
首先这个问题很有意思,不过题主没具体指明放在何处的代码块. 这里至少有三种情况,第一种就是在普通的方法里面,第二种是实例初始化代码块,第三种是静态初始化代码块. 第一种情况 使用javap反汇编了一下 ...
最新文章
- 为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow?
- 百度统计 java 实现思路_2019社招阿里、腾讯、蚂蚁金服「四面」Java面试真题分享...
- Python3.2+ 的 concurrent.futures 模块,利用 multiprocessing 实现高并发。
- 每周一书-2016年8月28日到9月4日获奖读者公布
- 2020中国移动阅读行业报告
- TypeError: 'range' object doesn't support item deletion
- linux循环控制结构,Linux Shell 之 Shell 基本控制结构(二)(循环结构)
- UIScollView Touch事件
- jdk下载安装并配置环境
- 面试题:Two Sum
- 关于virtual box安装windows xp虚拟机遇到的一个问题
- QQ登陆界面Resource Hacker制作
- 小米MIX 解BL锁教程 申请BootLoader解锁教程
- Visual Studio 2019 离线注册方法记录
- 《每日一套题·提升你我能力》· 第五篇
- 计算机科学中透明性概念,函数式编程 - 什么是参考透明度?
- Vscode 调试arm64 linux内核
- 数据库安全性 --- 概述
- TIOBE 2月榜单出炉:排行榜前8位在过去七年中排名没有变化,是否意味着编程语言没有变化?
- 旧金山市交通系统遭勒索软件感染细节进一步公布
热门文章
- moviepy音视频剪辑:与大小相关的视频变换函数crop、even_size、margin、resize介绍
- 你不得不用的MAC软件开发工具软件,个个万里挑一
- 美摄科技X哔哩哔哩|“必剪”支持全面HDR,带来全新视觉体验
- 解决You are using pip version 9.0.1, however version 18.0 is available. You should consider upgrading
- mysql 8 yum 卸载
- 在线加密解密网站收藏(AES,RSA)
- java poi 解析为图片
- CTE 2.0 已发布
- Unity换脸插件OpenCVForUnity实现换脸
- 亚马逊卖家问题-01.注册了品牌,但是仍然无法使用Vine和品牌旗舰店功能