我在通过RDP的Windows Server 2012计算机上。我删除了一些字体,但是下面的代码仍然显示字体。计算机已重新启动,字体名称未出现在注册表中。
在运行Windows 10的另一台计算机上对其进行了尝试,并且按预期工作。
GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment();
for(String font:e.getAvailableFontFamilyNames()) {
System.out.println(font);
}
要摆脱不再存在的字体需要做什么?