Java简单获取字符串像素的方法

 更新时间:2015年10月23日 12:34:22   作者:ruknow  
这篇文章主要介绍了Java简单获取字符串像素的方法,涉及Java针对字符串字体操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Java简单获取字符串像素的方法。分享给大家供大家参考,具体如下:

计算字符串的像素长度与高度:

Graphics2D g = (Graphics2D)Toolkit.getDefaultToolkit().
 getImage("imgname").getGraphics();
// 设置大字体
Font font = new Font("楷体", Font.ITALIC | Font.BOLD, 72);
g.setFont(font);
FontRenderContext context = g.getFontRenderContext();
// 获取字体的像素范围对象  
Rectangle2D stringBounds = font.getStringBounds("text", context);
double fontWidth = stringBounds.getWidth();

希望本文所述对大家Java程序设计有所帮助。

相关文章

  • 举例讲解Java的JSON类库GSON的基本用法

    举例讲解Java的JSON类库GSON的基本用法

    GSON是谷歌在GitHub上开源的Java的JSON格式转换类库,能够实现Java对象向JSON的序列和反序列,这里我们就来举例讲解Java的JSON类库GSON的基本用法:
    2016-06-06
  • 浅谈基于SpringBoot实现一个简单的权限控制注解

    浅谈基于SpringBoot实现一个简单的权限控制注解

    这篇文章主要介绍了基于SpringBoot实现一个简单的权限控制注解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Java实现字节数B转化为KB、MB、GB的方法示例【测试可用】

    Java实现字节数B转化为KB、MB、GB的方法示例【测试可用】

    这篇文章主要介绍了Java实现字节数B转化为KB、MB、GB的方法,结合实例形式分析了java字节数的转换运算相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • Java排序算法之选择排序

    Java排序算法之选择排序

    这篇文章主要介绍了Java排序算法之选择排序,文中有非常详细的代码示例,对正在学习java的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-05-05
  • Java Swagger使用教程

    Java Swagger使用教程

    Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 Restful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法、参数和模型紧密集成到服务器端的代码,允许API来始终保持同步
    2022-07-07
  • Mybatis-Plus3.2.0 MetaObjectHandler 无法进行公共字段全局填充

    Mybatis-Plus3.2.0 MetaObjectHandler 无法进行公共字段全局填充

    这篇文章主要介绍了Mybatis-Plus3.2.0 MetaObjectHandler 无法进行公共字段全局填充,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 自定义类加载器的父类为何是AppClassLoader说明

    自定义类加载器的父类为何是AppClassLoader说明

    这篇文章主要介绍了自定义类加载器的父类为何是AppClassLoader说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • SpringBoot LocalDateTime格式转换方案详解(前端入参)

    SpringBoot LocalDateTime格式转换方案详解(前端入参)

    这篇文章主要介绍了SpringBoot LocalDateTime格式转换(前端入参),本文用示例介绍SpringBoot全局格式配置,将前端传过来的时间自动转化为LocalDateTime,需要的朋友可以参考下
    2023-04-04
  • MybatisPlus中插入数据后获取该对象主键值的实现

    MybatisPlus中插入数据后获取该对象主键值的实现

    这篇文章主要介绍了MybatisPlus中插入数据后获取该对象主键值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • java 判断两个对象是否为同一个对象实例代码

    java 判断两个对象是否为同一个对象实例代码

    这篇文章主要介绍了java 判断两个对象是否为同一个对象实例代码的相关资料,需要的朋友可以参考下
    2016-12-12

最新评论