100分求教:如何取得字符显示的长度 先要得到字体型号具体看java.awt.FontMetrics类里面有stringWidth(String str)方法可以得到字符串长度 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先得到字体大小 或提前设定 如 12pt然后得到字符串长度 stringWidth所要长度=字体大小长度×字符串长度 FontRenderContext context =g2d.getFontRenderContext();Rectangle2D bounds=f.getStringBounds(text,context);//f为你所用的字体bounds.getWidth() //就是text的显示长度 textArea.getGraphics().getFontMetrics().stringWidth(str); 感谢doni(蓝色天空) 的帮助.问题已解决. [高级]UDP 数据发送失败:java.io.IOException: Invalid argument 当有多个测试类的时候 路过的看看,面向对象的问题 关于内部类的问题 救急呀 刚从C++转过来,请教几个基本问题,请指教。 几个不太清楚的概念 java反编译? 请大家给些不同的思路,加分不是问题 我只能取到 award bios的 版权,取不到AMI BIOS的版权,怎么办? 请问我的数据库是ORACLE,想把一个BYTE[]存入,再取出,为什么取出时会和存和的BYTE不一样,我用的是rs.getBytes() 编译时出了问题,请大侠帮忙指点一下!
然后得到字符串长度 stringWidth
所要长度=字体大小长度×字符串长度
Rectangle2D bounds=f.getStringBounds(text,context);
//f为你所用的字体
bounds.getWidth() //就是text的显示长度