gpt4 book ai didi

java - 计算合适的文本大小

转载 作者:行者123 更新时间:2023-12-01 14:04:48 24 4
gpt4 key购买 nike

我想计算我的字体需要的大小,这样我的文本将完全显示在一行中而无需裁剪。

示例

|-100px---HERE'S MY TEXT---100px-|

我有 DPI 和所有这些东西。测试不是一种方法,我正在使用 Libgdx,并且文本是通过按钮(Scene2D ui)显示的。

最佳答案

调用BitmapFont.getBounds()。它返回的 TextBounds 会告诉您需要什么。您可以尝试使用中等字体,根据边界的大小向上或向下字体。我使用此方法来帮助将 UI 尺寸从旧的 Droid 1 扩展到新的高清显示器。

http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/BitmapFont.html

关于java - 计算合适的文本大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18989212/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com