gpt4 book ai didi

java - Swing 字体渲染

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:35:30 24 4
gpt4 key购买 nike

我正在开发一个具有 Synth 外观和感觉的 Java swing 应用程序。该应用程序有一个包含一些文本的背景图像,我需要在这个背景层上方有一些“Activity ”文本(JLabel 中的文本)。但是,我选择的字体 (Verdana) 由于某种原因在 Swing 中呈现得很糟糕,因此, Activity 文本的字体与背景的字体不匹配。有谁知道在 Swing 中使文本看起来更平滑的方法吗?我发现了类似的问题herehere ,但我不确定 AA 对其余应用程序图像有什么影响,或者是否使用 AWT 桌面属性或 -Dswing.aatext=true 标志。任何提示将不胜感激。谢谢!

编辑:我已经在 OSX 和 Windows 7 中对此进行了测试,两者都表现出相同的效果。

最佳答案

我认为这是 Swing 本身的问题。查看相关问题。

使用 FontForge禁用提示对我的体验有帮助。

关于java - Swing 字体渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8402797/

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