Java 如何在netbeans平台中更改默认字体?

Java 如何在netbeans平台中更改默认字体?,java,swing,netbeans,fonts,uimanager,Java,Swing,Netbeans,Fonts,Uimanager,我想知道如何更改netbeans平台中使用的默认字体。我不是要求更改Netbeans IDE中的字体,而是在平台中,我的所有派生应用程序都将使用此默认字体 netbeans应用程序是一组Jcomponent,因此我可以轻松地设置每个组件的字体,但仍然存在一些通知之类的内容,我无法直接访问这些内容来更改字体,因此我认为最好是在默认情况下更改字体。编程或任何其他方式。。。可能编辑一个罐子?字体的类型和大小因平台的不同而不同,使用的外观也不同,有以下几种可能性 和/或与 当前JVM实例的更改

我想知道如何更改netbeans平台中使用的默认字体。我不是要求更改Netbeans IDE中的字体,而是在平台中,我的所有派生应用程序都将使用此默认字体


netbeans应用程序是一组Jcomponent,因此我可以轻松地设置每个组件的字体,但仍然存在一些通知之类的内容,我无法直接访问这些内容来更改字体,因此我认为最好是在默认情况下更改字体。编程或任何其他方式。。。可能编辑一个罐子?

字体的类型和大小因
平台的不同而不同,使用的
外观也不同,有以下几种可能性

和/或与

  • 当前JVM实例的更改


如果您希望更改平台应用程序中的“编辑器”字体(我确实在我的平台应用程序中使用了一些NB编辑器),请查看以下方法

创建一个包含以下内容的文件
org netbeans modules editor settings CustomFontsColors.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontscolors PUBLIC "-//NetBeans//DTD Editor Fonts and Colors settings 1.1//EN" "http://www.netbeans.org/dtds/EditorFontsColors-1_1.dtd">
<fontscolors>
    <fontcolor bgColor="white" foreColor="black" name="default">
        <font name="Noto Serif CJK JP" size="15"/>
    </fontcolor>
</fontscolors>

在layer.xml文件中

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
     <folder name="Editors">
        <folder name="NetBeans">
            <folder name="Defaults">
                <file name="defaultColoring.xml" url="org-netbeans-modules-editor-settings-CustomFontsColors.xml"/>
            </folder>
        </folder>
     </folder>
</filesystem>

就这些


PS:您也可以查看来源

您所说的“派生应用程序”是什么意思?