Font f = new Font("Arial", Font.PLAIN, 12);
// FontMetrics fm = Toolkit.getDefaultToolkit().getFontMetrics(f); //该方法已经过期,由后面代替
JComponent j = new JLabel();
FontMetrics fm = j.getFontMetrics(f);
fm.stringWidth("example");//字符串宽度
fm.getHeight(); //高度
最近想向图片里插入文字,又想居中,所以才想到计算字符串的高度和宽度.
向图片中写入文字,先要用ImageIO.read得到一个BufferedImage, 然后有这个对象得到Graphics. 代码以后再整理
分享到:
相关推荐
Java获取随机字符串Java获取随机字符串Java获取随机字符串
Javascript 后端的字符串像素宽度测量。 支持的字体: Andale Mono Arial Avenir Avenir Next Comic Sans MS Courier New Georgia Helvetica Impact Times New Roman Trebuchet MS Verdana Webdings Open Sans ...
java字符串的像素处理,java字符串的像素处理,java字符串的像素处理,
java解析xml字符串,添加属性,更新属性等
JAVA日期与字符串的转换 1) 将一个Date类型的变量转换为字符串 2) 将一个字符串转换Date类型的变量
java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java 字符串转16进制 16进制转字符串 将两个ASCII字符合成一个字节; java ...
java 数组和字符串
java压缩字符串
主要介绍了Java简单获取字符串像素的方法,涉及Java针对字符串字体操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
Java分割字符串
java解析Json字符串java解析Json字符串java解析Json字符串java解析Json字符串
使用Java操作JSON字符串对象,使用Java操作JSON字符串对象
java字符串处理取出括号内的字符串 都是我自己试过可以用的j
JAVA的字符串拼接与性能 概述:本文主要研究的是JAVA的字符串拼接的性能,原文中的测试代码在功能上并不等价,导致concat的测试意义不大。不过原作者在评论栏给了新的concat结果,如果有兴趣的同学建议自己修改代码...
java 分解字符串 java 分解字符串 java 分解字符串
计算字符串宽度,输入一个字符串,计算该字符串宽度,不是字符数量,也不是lenth,是字符串的宽度,单位是像素
java JAVA数组与字符串,编写图形界面的程序,接收用户输入的一个字符串和一个字符,将字符串中出现的所有该字符删除,打印新生成的字符串。 String 类或StringBuffer类 deleteCharAt方法
java 获取字符串的子串 java 获取字符串的子串
JAVA 数组与字符串课程文档,JAVA 数组与字符串课程文档,JAVA 数组与字符串课程文档
Java 实现推荐系统 两个字符串 余弦相似度 算法。