有没有好的文本显示大小计算方法 本帖最后由 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来实现的! 集合总结 极速表达式引擎——Fel0.5版本发布 大家帮忙看看这个程序要怎么改才能从嵌套类里访问另一个类的成员变量?谢谢了。 麻烦大家了!实在是个菜鸟啊!现在这谢谢了! SWT中的几个问题 【Java 如何连接 Paradox 数据库文件】 我想把html转换成xml,有什么工具比较好? 请问在jbuilder中如何打包? 哪未能讲讲什么是消息机制? 怎样实现照片上传 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可以实现的,给你两个静态方法看看吧