2

如何关闭一个特定 JLabel 的抗锯齿功能?它使用非常小的字体,如果没有抗锯齿效果可能会更好。

如果重要的话,我在 Mac OS X 上使用 Java 1.5。

4

2 回答 2

3

您是否尝试过覆盖paint(Graphics g) 或paintComponent(Graphics g),为图形对象上的文本AA 设置渲染提示并调用super 方法?

请参阅渲染提示: https ://docs.oracle.com/javase/7/docs/api/java/awt/RenderingHints.html#VALUE_TEXT_ANTIALIAS_OFF

于 2008-12-01T18:18:07.373 回答
1

我认为您必须重写 paint(Graphics g) 方法并自己绘制文本。

于 2008-11-30T10:55:10.963 回答