在我的Swing应用程序中,我使用Arial字体。不幸的是,它在不同的平台上呈现方式不同:
Mac OS X:Linux:Windows和Mac的变体看起来几乎是一样的。Linux是完全不同的,看起来根本不是Arial。主要的问题是字母的宽度不同...一些限制: JRE不能随应用程序一起提供,它应该非常接近Ar
我发现JLabel的默认字体相当小,很难阅读,所以增加了字体大小,并将其替换为Windows特定的字体,但并没有太多考虑,因为我检查了一个不存在的字体,并注意到即使字体不存在,程序也可以正常工作。如果这是一个JVM问题,下面的代码应该会在Ubuntu (或者一般的Linux )上复制这个问题。import java.awt.BorderLayout;import jav