有没有好的文本显示大小计算方法 本帖最后由 shfzhzhr 于 2010-12-08 21:08:44 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 获得font字体下,str字符串的实际宽度 * @param font 指定字体 * @param str 指定字符串 * @return 宽度 */ public static int stringWidth(Font font, String str) { FontMetrics metrics = SwingUtilities2.getFontMetrics(null, font); return metrics.stringWidth(str); } /** * 获得font字体下,字符标准高度 * @param font 指定字体 * @return 高度 */ public static int stringHeight(Font font) { FontMetrics metrics = SwingUtilities2.getFontMetrics(null, font); return metrics.getHeight(); }java可以实现的,给你两个静态方法看看吧 不使用底层api?你在windows上开发程序,不使用其api,算怎么回事? 即使是java代码,最终也是通过底层api来实现的! 初学java 遇到string转char的问题 Oracle中一个函数返回值是Record类型,在JDBC中如何取得此Record类型 经典编程题 大家都来看看 帮顶有分 java 如何操作word “所有数据都应该隐藏在所在的类的内部。”这句话怎样理解? 多种格式的txt文件读取 在applet中解析xml,这个applet怎么在网页中显示阿,急!! 一个鸟问题 请问《软件工程java语言实现》一书在那里能下载 一个老问题,但我始终没有彻底解决。还请大侠帮帮我,先谢过了。[分不够可以再加] ubuntu下的JAVA问题---SOS啊,在线等 练习题答案
* 获得font字体下,str字符串的实际宽度
* @param font 指定字体
* @param str 指定字符串
* @return 宽度
*/
public static int stringWidth(Font font, String str) {
FontMetrics metrics = SwingUtilities2.getFontMetrics(null, font);
return metrics.stringWidth(str);
} /**
* 获得font字体下,字符标准高度
* @param font 指定字体
* @return 高度
*/
public static int stringHeight(Font font) {
FontMetrics metrics = SwingUtilities2.getFontMetrics(null, font);
return metrics.getHeight();
}
java可以实现的,给你两个静态方法看看吧