gpt4 book ai didi

java - Nimbus 中的默认字体

转载 作者:行者123 更新时间:2023-12-01 14:05:42 28 4
gpt4 key购买 nike

我正在制作一个程序,该程序应该尽可能独立于平台。我正在使用 Nimbus LAF。

我想知道,我应该担心字体吗?它的默认字体是包含在 LAF 本身中还是从平台获取?

最佳答案

这是默认的非系统字体。

如果您有框架,并且在 frame.setVisible(true) 之后添加此行:

System.out.println("Font: "+frame.getFont().getName());

它应该打印 Font: Dialog 这不是系统字体。所以它应该是一种专有的跨平台字体。

那么,回答你的问题:

Should I be worried about fonts?

不,除非:

  1. 您使用系统外观,即使用系统默认字体
  2. 您使用另一种外观和感觉,即使用系统默认字体
  3. 您使用自定义字体(自定义系统字体,因为如果您加载在应用程序资源中保存的字体,就不会出现问题)

如果您没有执行上面列出的三项操作,那么您应该是安全的。

关于java - Nimbus 中的默认字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18924544/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com