我记得,不久前,有人发布了一个关于如何指定全局渲染提示以在java中使用反别名的链接。
不幸的是我找不到问题。
如何指定渲染提示在swing中使用反别名?
答案 0 :(得分:5)
对于单个Graphics2D:
Graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
在您正在使用的Graphics2D
上拨打电话,您将获得抗锯齿功能!
对于全局设置:
//this SHOULD enable global anti-aliasing
System.setProperty("awt.useSystemAAFontSettings","on");
System.setProperty("swing.aatext", "true");
修改强> 通过oreyes:
第一个做到了!!!
alt text http://img35.imageshack.us/img35/4421/imagen1urb.png
VS
alt text http://img169.imageshack.us/img169/4089/imagen2i.png