eclipse启动窗口和jar启动窗口之间的字体看起来不同

时间:2013-12-12 05:56:48

标签: java windows swing look-and-feel

这是在eclipse中启动的外观

1

虽然下面是我从jar打开的(但代码相同)

2

这是设置。在这种情况下,systemLookAndFeel是winXP。

try {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception ex) {
    Log.toConsole(ex.getMessage());
}

经过一番研究,我发现JTextArea的默认字体是MonoSpaced,它是一个逻辑字体,这意味着实现取决于系统。但每当我换成另一种字体时,线距变得非常小,看起来不太好。

你能想到什么?我已经尝试过字体和字体大小,结果证明是没用的。如果您需要其他信息,请发表评论。谢谢。

(我删除了上一篇文章,因为我上传图片的网站禁止其他网站的链接)

1 个答案:

答案 0 :(得分:0)

我建议您对正在使用的组件使用.setFont()