相同的Java字体在Eclipse和JNLP中略有不同

相同的Java字体在Eclipse和JNLP中略有不同,java,eclipse,fonts,jnlp,Java,Eclipse,Fonts,Jnlp,首先,我真的没有任何代码,因为这是一个普遍存在的问题,我只是想知道是否有人遇到过它 就我所知,eclipse和JNLP UI属性是相同的……因此,我看到的是,当分配完全相同的组件(任何组件)时,使用完全相同的字体(我使用Arial、Bold、12表示所有内容),JNLP和eclipse中的结果略有不同,即使在完全相同的计算机上运行 下面是一个屏幕截图(Eclipse结果在顶部,JNLP结果在底部): 无论如何,如果有人看到过这一点或有任何建议,那将不胜感激 谢谢 这很可能是JRE用于文本抗锯齿

首先,我真的没有任何代码,因为这是一个普遍存在的问题,我只是想知道是否有人遇到过它

就我所知,eclipse和JNLP UI属性是相同的……因此,我看到的是,当分配完全相同的组件(任何组件)时,使用完全相同的字体(我使用Arial、Bold、12表示所有内容),JNLP和eclipse中的结果略有不同,即使在完全相同的计算机上运行

下面是一个屏幕截图(Eclipse结果在顶部,JNLP结果在底部):

无论如何,如果有人看到过这一点或有任何建议,那将不胜感激


谢谢

这很可能是JRE用于文本抗锯齿的属性。参观实验


谢谢你的提示!因此,我的eclipse是针对JDK1.6.0_24的,我的JNLP是针对JRE1.6.0_24的,并产生了上述结果。当将我的Eclipse更改为使用与JNLP使用的JRE相同的JRE时,它会得到与JNLP相同的结果……好的,所以我们知道问题出在哪里了!那么,我怎样才能让JRE呈现出与JDK完全相同的效果呢?两个版本都是1.6.0_24。。。提前感谢您提供的任何帮助。原始问题中没有一个问题。问题,我推断问题为“为什么会发生这种情况?”。我回答了那个问题。现在我要睡觉了。我建议你向更清醒的人提出一个新问题如果有人关心的话,接下来的问题是: