Java 如何关闭特定JLabel的抗锯齿功能?

Java 如何关闭特定JLabel的抗锯齿功能?,java,swing,jlabel,antialiasing,Java,Swing,Jlabel,Antialiasing,如何关闭特定JLabel的抗锯齿功能?它使用非常小的字体,在没有消除锯齿的情况下看起来会更好 如果重要的话,我正在Mac OS X上使用Java 1.5。我认为您必须重写paint(Graphics g)方法并自己绘制文本。您是否尝试过重写paint(Graphics g)或paintComponent(Graphics g),在图形对象上为文本AA设置渲染提示并调用super方法 请参见渲染提示:

如何关闭特定JLabel的抗锯齿功能?它使用非常小的字体,在没有消除锯齿的情况下看起来会更好


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

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

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

请参见渲染提示: