Java Swing - 更好的字体平滑

Raf*_*fal 6 java fonts swing smoothing

是否有可能在Java swing应用程序中调整字体平滑?

这是一些比较:

在此输入图像描述

差异并不大,但如果你看得足够近,Adobe Story(以及许多其他Flash应用程序)具有更强大和更好的平滑性.

我用Java编写文本编辑器,我希望在JTextPane和JLabels上的应用程序中实现这种平滑.

Hyd*_*oid -4

您可以在 Jlabel 上使用 html 标签,例如:

<html><body><br/><br/><body/><html/>
Run Code Online (Sandbox Code Playgroud)

例如,您可以制作一个按钮,如下所示:

button = new JButton("<html><b><u>T</u>wo</b><br>lines</html>");
Run Code Online (Sandbox Code Playgroud)

这看起来像这样:在此输入图像描述

但这里有更多关于 HTML 标签的信息LINK