如何获取drawstring出来的字符的宽度

bihu 2002-12-22 12:07:06
自己定义了一个类,里边用drawstring来显示字符串,问题是类绘出来时有宽度,而如果不知道字符串宽度的话,可能就有部分显示不出来了,请问该怎样处理?多谢!

...全文
288 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
希偌 2002-12-22
g是paint成员里Grahics参数的实例
  • 打赏
  • 举报
回复
希偌 2002-12-22
java.awt.FontMetrics fm=g.getFontMetrics(g.getFont());
fm.stringWidth("12345");//得到字符串长度
fm.getHeight();//获得高度
  • 打赏
  • 举报
回复
study_body 2002-12-22
估计只能根据字符长度得到,有多少个字符,每个字符有多宽,之后进行计算
  • 打赏
  • 举报
回复
发帖
Java SE

6.2w+

社区成员

Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
帖子事件
创建了帖子
2002-12-22 12:07
社区公告
暂无公告