gpt4 book ai didi

java - 设置Swing程序的默认字体

转载 作者:行者123 更新时间:2023-12-01 16:42:50 26 4
gpt4 key购买 nike

我想知道如何为我的整个 Java swing 程序设置默认字体。根据我的研究,它似乎可以通过 UIManager 来完成,与 LookAndFeel 有关,但我找不到具体的操作方法,并且 UIManager 看起来相当复杂。

最佳答案

尝试:

public static void setUIFont (javax.swing.plaf.FontUIResource f){
java.util.Enumeration keys = UIManager.getDefaults().keys();
while (keys.hasMoreElements()) {
Object key = keys.nextElement();
Object value = UIManager.get (key);
if (value instanceof javax.swing.plaf.FontUIResource)
UIManager.put (key, f);
}
}

调用...

setUIFont (new javax.swing.plaf.FontUIResource("Serif",Font.ITALIC,12));

关于java - 设置Swing程序的默认字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61830168/

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