我怎样才能关闭抗锯齿为一个特定的JLabel?
-
11-07-2019 - |
题
如何关闭抗锯齿用于一个特定的JLabel?它使用一个非常小的字体可能更好看没有抗锯齿。
如果重要的是,我使用的是Mac OS X的Java 1.5。
解决方案
我认为你必须覆盖涂料(图形G)方法,并绘制文本你自己。
其他提示
你尝试过重写涂料(图形g)或的paintComponent(图形克),为文本AA设置呈现提示的图形对象并调用超级方法?
见的RenderingHints: https://docs.oracle.com/ JavaSE的/ 7 /文档/ API / JAVA / AWT / RenderingHints.html#VALUE_TEXT_ANTIALIAS_OFF
不隶属于 StackOverflow