求netbeans里面的默认字体是什么, 写的是monospaced, 但是这只是一个字体分类(等宽字体)
发布网友
发布时间:2022-05-20 23:42
我来回答
共1个回答
热心网友
时间:2023-10-09 06:23
java平台有五种逻辑字体:Serif、SansSerif、Monospaced、Dialog 和 DialogInput,java在运行时会它这些逻辑字体映射到实际物理字体。这个映射关系每个版本的jdk或jre都不太一样的,可以到jre\lib\下搜索以fontconfig.properties打头的文件,用文本编辑器打开查找monospaced,我的jdk1.6.0_10的内容如下:
monospaced.plain.alphabetic=Courier New
monospaced.plain.chinese-ms950=MingLiU
monospaced.plain.hebrew=David
monospaced.plain.japanese=MS Gothic
monospaced.plain.korean=GulimChe
java在显示时会挨个尝试哪种物理字体(就是以上等号右边的)能显示追问虽然不明白但是觉得很厉害的样子, 有什么办法快速的吧netbeans里面的那个字体移到eclipse里面呢?
追答eclipse打开的都是系统字体选择对话框,不支持选择逻辑字体