24、Java中的java.awt.font包:字体处理的强大工具

Java中的java.awt.font包:字体处理的强大工具

1. java.awt.font包概述

java.awt.font 包是Java 1.2引入的,包含了与字体相关的类和接口。不过, Font 类本身属于 java.awt 包。该包提供了用于获取字体字形和文本行测量信息的底层类,也包含用于文本底层布局的类。其中, LineMetrics TextLayout 是该包中最重要的两个类。

大多数程序可以依赖 java.awt javax.swing 的高级文本显示功能,无需使用此包。以下是该包的类层次结构:

graph LR
    classDef class fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px
    Object --> FontRenderContext:::class
    Object --> GlyphJustificationInfo:::class
    Object --> GlyphMetrics:::class
    Object --> GlyphVector:::class
    Object --> GraphicAttribute:::class
    Object --> LineBreakMeasurer:::class
    Object --> Lin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值