Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安装在Windows中的字体未显示在SceneBuilder中_Java_Scenebuilder_Javafx 11 - Fatal编程技术网

Java 安装在Windows中的字体未显示在SceneBuilder中

Java 安装在Windows中的字体未显示在SceneBuilder中,java,scenebuilder,javafx-11,Java,Scenebuilder,Javafx 11,我只是从SceneBuilder和JavaFX开始。我已经打开了一个测试项目,正在检查SceneBuilder。向主播添加了标签,并希望更改文本的字体。但是我没有看到我在系统中安装了任何字体。我已经在Windows中安装了一些字体,在下一个Art,Montserrat,Bebas Neue之前。它们都不会显示在SceneBuilder中。我没有找到任何关于这个问题的有用信息。我看过youtube视频,人们直接从SceneBuilder中选择自定义字体。我做错什么了吗 注:我知道我可以简单地编写一

我只是从SceneBuilder和JavaFX开始。我已经打开了一个测试项目,正在检查SceneBuilder。向主播添加了标签,并希望更改文本的字体。但是我没有看到我在系统中安装了任何字体。我已经在Windows中安装了一些字体,在下一个Art,Montserrat,Bebas Neue之前。它们都不会显示在SceneBuilder中。我没有找到任何关于这个问题的有用信息。我看过youtube视频,人们直接从SceneBuilder中选择自定义字体。我做错什么了吗

注:我知道我可以简单地编写一些代码并使用CSS集成任何字体。但我还是想在SceneBuilder中实现这一点


我使用JavaSDK v.14.0.2、JavaFX v.11.0.2和SceneBuilder v.11.0.0。最后,我设法使它正常工作。然而,答案在网站上的一个未回答的问题中:D。 SceneBuilder之所以看不到我的自定义字体,是因为它们不是为所有用户安装的。 Windows 10将自定义字体存储在此文件夹中:

C:\Users\\AppData\Local\Microsoft\Windows\Fonts

但是,如果您只需打开字体并单击“安装”按钮,或将其拖放到“开始”>“设置”>“个性化”>“字体”或C:\Windows\Fonts文件夹,系统就会执行此操作

使您的字体在Windows 10上的SceneBuilder中可见

如果系统中已经安装了它们:

从C:\Windows\fonts文件夹备份字体 从那里删除它/它们,否则稍后字体将加倍 选择您的自定义字体

右键单击它/它们并选择“为所有用户安装”选项,但不选择“安装”

重新启动IDE和SceneBuilder

现在,您应该可以直接从SceneBuilder中选择自定义字体。
多亏了用户,这对我很有帮助。

最后,我设法使它正常工作。然而,答案在网站上的一个未回答的问题中:D。 SceneBuilder之所以看不到我的自定义字体,是因为它们不是为所有用户安装的。 Windows 10将自定义字体存储在此文件夹中:

C:\Users\\AppData\Local\Microsoft\Windows\Fonts

但是,如果您只需打开字体并单击“安装”按钮,或将其拖放到“开始”>“设置”>“个性化”>“字体”或C:\Windows\Fonts文件夹,系统就会执行此操作

使您的字体在Windows 10上的SceneBuilder中可见

如果系统中已经安装了它们:

从C:\Windows\fonts文件夹备份字体 从那里删除它/它们,否则稍后字体将加倍 选择您的自定义字体

右键单击它/它们并选择“为所有用户安装”选项,但不选择“安装”

重新启动IDE和SceneBuilder

现在,您应该可以直接从SceneBuilder中选择自定义字体。 这对我很有帮助,多亏了用户