我正在制作一个尽可能与平台无关的程序。我正在使用Nimbus LAF。
我想知道,我应该担心字体吗?这是LAF本身包含的默认字体还是从平台上获取它?
答案 0 :(得分:1)
这是默认的非系统字体。
如果您有框架,则在frame.setVisible(true)
之后添加此行:
System.out.println("Font: "+frame.getFont().getName());
它应该打印不是系统字体的Font: Dialog
。所以它应该是专有的跨平台字体。
所以,回答你的问题:
我应该担心字体吗?
不,除非:
如果你没有做上面列出的三个,你应该是安全的。