相关文章
更多最近更新
更多请问jre是如何找到系统的字体的?
2019-03-25 13:38|来源: 网路
我现在的操作系统是ubuntu9.10 amd64
用的是java-6-openjdk
为什么我修改了fontconfig.properties后,仍然能够找到我的系统中全部字体?
以下是我的fontconfig.properties文件
难道修改这个文件是无效的吗?
用的是java-6-openjdk
为什么我修改了fontconfig.properties后,仍然能够找到我的系统中全部字体?
以下是我的fontconfig.properties文件
引用
version=1
serif.plain.latin-1=DejaVu Serif
serif.bold.latin-1=DejaVu Serif Bold
serif.italic.latin-1=DejaVu Serif Oblique
serif.bolditalic.latin-1=DejaVu Serif Bold Oblique
sansserif.plain.latin-1=DejaVu Sans
sansserif.bold.latin-1=DejaVu Sans Bold
sansserif.italic.latin-1=DejaVu Sans Oblique
sansserif.bolditalic.latin-1=DejaVu Sans Bold Oblique
monospaced.plain.latin-1=DejaVu Sans Mono
monospaced.bold.latin-1=DejaVu Sans Mono Bold
monospaced.italic.latin-1=DejaVu Sans Mono Oblique
monospaced.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
dialog.plain.latin-1=DejaVu Sans
dialog.bold.latin-1=DejaVu Sans Bold
dialog.italic.latin-1=DejaVu Sans Oblique
dialog.bolditalic.latin-1=DejaVu Sans Bold Oblique
dialoginput.plain.latin-1=DejaVu Sans Mono
dialoginput.bold.latin-1=DejaVu Sans Mono Bold
dialoginput.italic.latin-1=DejaVu Sans Mono Oblique
dialoginput.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
#dialoginput.bolditalic.latin-1.motif=LuxiMono-BoldOblique
#ese-kochi=Kochi Gothic
#ese-sazanami=Sazanami Gothic
#ese-vlgothic=VL Gothic
#-baekmuk=Baekmuk Gulim
#-baekmuk.motif=Baekmuk Gulim
#-un=UnDotum Bold
#-un.motif=UnDotum Bold
# Search Sequences
sequence.allfonts=latin-1
# Font File Names
filename.DejaVu_Sans=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
filename.DejaVu_Sans_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
filename.DejaVu_Sans_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
filename.DejaVu_Sans_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
filename.DejaVu_Sans_Mono=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
filename.DejaVu_Sans_Mono_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
filename.DejaVu_Sans_Mono_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf
filename.DejaVu_Sans_Mono_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf
filename.DejaVu_Serif=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf
filename.DejaVu_Serif_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf
filename.DejaVu_Serif_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Oblique.ttf
filename.DejaVu_Serif_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldOblique.ttf
serif.plain.latin-1=DejaVu Serif
serif.bold.latin-1=DejaVu Serif Bold
serif.italic.latin-1=DejaVu Serif Oblique
serif.bolditalic.latin-1=DejaVu Serif Bold Oblique
sansserif.plain.latin-1=DejaVu Sans
sansserif.bold.latin-1=DejaVu Sans Bold
sansserif.italic.latin-1=DejaVu Sans Oblique
sansserif.bolditalic.latin-1=DejaVu Sans Bold Oblique
monospaced.plain.latin-1=DejaVu Sans Mono
monospaced.bold.latin-1=DejaVu Sans Mono Bold
monospaced.italic.latin-1=DejaVu Sans Mono Oblique
monospaced.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
dialog.plain.latin-1=DejaVu Sans
dialog.bold.latin-1=DejaVu Sans Bold
dialog.italic.latin-1=DejaVu Sans Oblique
dialog.bolditalic.latin-1=DejaVu Sans Bold Oblique
dialoginput.plain.latin-1=DejaVu Sans Mono
dialoginput.bold.latin-1=DejaVu Sans Mono Bold
dialoginput.italic.latin-1=DejaVu Sans Mono Oblique
dialoginput.bolditalic.latin-1=DejaVu Sans Mono Bold Oblique
#dialoginput.bolditalic.latin-1.motif=LuxiMono-BoldOblique
#ese-kochi=Kochi Gothic
#ese-sazanami=Sazanami Gothic
#ese-vlgothic=VL Gothic
#-baekmuk=Baekmuk Gulim
#-baekmuk.motif=Baekmuk Gulim
#-un=UnDotum Bold
#-un.motif=UnDotum Bold
# Search Sequences
sequence.allfonts=latin-1
# Font File Names
filename.DejaVu_Sans=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
filename.DejaVu_Sans_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
filename.DejaVu_Sans_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
filename.DejaVu_Sans_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
filename.DejaVu_Sans_Mono=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
filename.DejaVu_Sans_Mono_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
filename.DejaVu_Sans_Mono_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Oblique.ttf
filename.DejaVu_Sans_Mono_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-BoldOblique.ttf
filename.DejaVu_Serif=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf
filename.DejaVu_Serif_Bold=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf
filename.DejaVu_Serif_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Oblique.ttf
filename.DejaVu_Serif_Bold_Oblique=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-BoldOblique.ttf
难道修改这个文件是无效的吗?
相关问答
更多-
现在的计算机技术员应该学些什么基本的技能?[2022-07-28]
系统 -
软件的问题。 ~! 我有过你这个情况。不过。重新安装了。软件。 是不是。一点确定后软件就自动关了。!!!!我的好了。现在。 祝你幸运!
-
jre与jdk的区别。[2023-08-14]
jdk(java development kit),就是java的开发工具集,顾名思义就是做开发用的,其中包括javac,也就是java compiler等。 jre(java runtime environment),就是java程序的运行环境。所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。 所以j ... -
无法在JRE 8中加载字体(Cannot load font in JRE 8)[2023-11-24]
事实证明,这是openjdk-8-jre-headless安装的一个问题。 这是针对java 8 JRE的Docker镜像中的安装。 我只需安装openjdk-8-jre (没有无头),问题就消失了。 如果您查看错误日志,则字体的加载需要awt X11,JRE的headless版本中缺少该字体。 It turns out that this is a problem with the openjdk-8-jre-headless installation. This is the installation ... -
找到JRE中的堆大小(Find the heapsize in JRE)[2022-11-23]
您正在寻找正在运行的进程的当前内存使用情况? 你试过以下吗? Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory() You are looking for the current memory usage of your running process? Have you tried the following? Runtime.getRuntime().totalMemory() - Runtime.getRunti ... -
以下是一些可能有用的提示: 在eclipse中,转到Window> Preferences> Java> Installed JREs。 验证您的所有团队(至少)是否具有相同次要版本的JVM(我解释,jdk1.6或jdk1.7或jdk1.8)...这将取决于项目的目标JVM! ...还要验证每个人都有默认的JDK! 然后,转到“执行环境”并为每个JavaSE版本设置JVM! 例: 这充当了Java环境的标签......这样任何eclipse项目都可以说它适用于JavaSE8而不是jdk1.8.0_70或jd ...
-
据我所知,为了调用JVM,Eclipse执行java命令,因此,如果它在您的系统执行路径中,那么Eclipse不需要找到安装目录。 要检查,您可以启动一个OS shell并执行下一个命令(从任何位置): > java -version 编辑:我(部分)错了。 从FAQ( http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F#Find_the_JVM ) 如果JVM安装在eclipse / jre目录中,Eclipse将使用它; 否则启动程序将查阅eclip ...
-
JDK 7将自身报告为JRE(通过“java.home”系统属性)(JDK 7 reports itself as a JRE (via “java.home” system property))[2022-03-04]
这是默认情况下 - 在Java HotSpot解释器的C ++代码中指定。 此外,Sun最初希望系统属性在环境的Java主目录指向JDK时设置。 请参阅Java(TM)系统属性教程,其中将java.home系统属性描述为“Java Runtime Environment(JRE)的安装目录”。 另请注意, Oracle的Java 7 Javadoc for Class System是错误的(骇然!),它将java.home系统属性描述为“Java安装目录”。 答案在于实际JVM代码的第309行 ! This ... -
Java 7应该包含JavaFX。 您不应该做任何事情来明确地包含它。 Installing e(fx)clipse and adding the JAVA FX SDK Library to the build path of the project works as a workaround.
-
查看“Java>已安装的JRE>执行环境”中的“首选项”。 单击“JavaSE-1.8”并选择要使用的JRE。 Look in the Preferences in 'Java > Installed JREs > Execution Environments'. Click on 'JavaSE-1.8' and select the JRE to be used.