首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动缩放字体以适合面板

自动缩放字体以适合面板
EN

Stack Overflow用户
提问于 2011-04-12 07:17:32
回答 2查看 708关注 0票数 2

我有一个Swing应用程序,它的主面板被划分为一个3x2的图表网格,该应用程序可以通过图表(JFreeChart)自动缩放来调整大小。我想在其中一个面板中显示Apdex评级,它只是文本(例如'0.89 0.5*')。我们使用应用程序在每个人都可见的监视器上显示,并缩放监控不同数据中心的应用程序的多个实例。调整Apdex字体大小以适应可用的面板空间是我所追求的。

有什么好主意吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-12 08:00:07

在重新阅读和重新思考这个问题之后,我建议您尝试通过使用FontMatrics stringWidth和字符串并迭代地增加字体大小来计算它,直到可以,即您评估的大小与可用空间。

一个现成的算法会很好,但我没有听说过任何算法。

祝你好运,波罗。

票数 2
EN

Stack Overflow用户

发布于 2011-04-12 10:57:22

我会在屏幕外以适当大的点大小呈现它,如here所示,然后使用AffineTransformOp对其进行下采样,如here所示。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5628680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档