我正在写一个图形激烈的应用程序,使JLabel脱离屏幕。Mac和Windows中的字体渲染
当我打电话以下行,省略号出现在Mac上,但不是在窗户框。
g2.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS,
RenderingHints.VALUE_FRACTIONALMETRICS_ON);
现在,我猜测这是由于Mac已经在做一些字体的子像素渲染,但我只想确认一下。
此外,由于在Windows上启用FRACTIONALMETRICS势在必行(否则该应用程序看起来很糟糕),任何人都可以建议一个工作而不添加一个检查不是mac吗?
谢谢。
感谢,ClearType的伎俩是好的,知道但遗憾的是超出了我的目标。任何想法是什么导致一个省略号而不是另一个呢?还是反锯齿会使尺寸增大? – 2009-07-20 22:48:48