加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何确定图形字符串的长度?

发布时间:2020-12-14 16:21:05 所属栏目:Java 来源:网络整理
导读:我正在从Excel文档中创建一个图形化的时间轴,我需要在该事件的标记旁边添加事件名称的小标签.其中一些是容易的,是正确的对齐,但其他人是有道理的,我需要弄清楚他们的宽度,以便我可以适当地抵消它们. window.drawString("7/4-Fourth of July",horizontalIndex
我正在从Excel文档中创建一个图形化的时间轴,我需要在该事件的标记旁边添加事件名称的小标签.其中一些是容易的,是正确的对齐,但其他人是有道理的,我需要弄清楚他们的宽度,以便我可以适当地抵消它们.
window.drawString("7/4-Fourth of July",horizontalIndex-Offset,verticalIndex);

目前我平均的像素宽度使用平均的两种字体大小10和32,但这并没有真正的削减.有人可以帮我找到准确的偏移量吗?

解决方法

这个线程解释了如何做:
Calculate the display width of a string in Java

您应该首先获取字体指标,然后询问某个字符串的宽度.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读