Java Swing中的粗体固定字体

时间:2009-04-07 14:50:14

标签: java swing fonts

我正在尝试在Java中使用固定宽度字体。我可以使用Courier或Lucida Console,但是当我应用“粗体”样式时,它会使字符的宽度更大,而且在我的应用程序中不可接受。无论如何我可以强制粗体字符与非粗体字符具有相同的宽度吗?

3 个答案:

答案 0 :(得分:4)

Monospaced应该适用于任何平台。 在Windows上,我喜欢ConsolasCourier New也应该有用。

答案 1 :(得分:1)

我能想到的唯一解决方案是找到一个呈现完全相同宽度的字体,而不管粗体属性如何。我还没找到这样的字体。

答案 2 :(得分:1)

回复@Mario Ortegon的建议,我在一个Sun论坛上问过,有人建议Lucida Sans Typewriter,它似乎确实有效,但看起来很糟糕。 >:(