我手动设置jlabel的字体在swing中,但是当我运行它然后字体更改为default.So我搜索stackOverflow并修改我的代码,但没有改变。这是我的代码:
**/appsettings.json
} 这就是我运行它时的样子。但是当我实际运行程序时字体会发生变化。
你能告诉我我在做什么错吗?
答案 0 :(得分:0)
我找到了这个答案(链接指向答案,而不是问题)
Java: Altering UI fonts (Nimbus) doesn't work!
简而言之,它建议首先设置Nimbus LAF,然后设置getDefaults()
以设置所需的字体。另外,尝试使用new FontUIResource(font)
包装您的字体。