簡體   English   中英

設置物質標題欄字體

[英]Setting Substance Titlebar Font

我正在嘗試更改我的物質小程序的字體。

Substance外觀和感覺的文檔-深色皮膚中 ,標題欄具有自定義字體。 我通讀了文檔,了解有關設置字體的任何內容,但沒有任何結果。

這是我現在的標題外觀:

如何更改Substance / JFrame標題欄字體?

從OP的編輯:

SubstanceLookAndFeel.setFontPolicy(new FontPolicy() {
    public FontSet getFontSet(String arg0, UIDefaults arg1) {
        FontSet fontSet = new FontSet() {
            public FontUIResource getWindowTitleFont() {
                return new FontUIResource(new Font("Serif", Font.PLAIN, 12)); //this is where the title font changes
            }

            public FontUIResource getTitleFont() {
                return new FontUIResource(new Font("Arial", Font.PLAIN, 12));
            }

            public FontUIResource getSmallFont() {
                return new FontUIResource(new Font("Arial", Font.PLAIN, 12));
            }

            public FontUIResource getMessageFont() {
                return new FontUIResource(new Font("Arial", Font.PLAIN, 12));
            }

            public FontUIResource getMenuFont() {
                return new FontUIResource(new Font("Arial", Font.PLAIN, 12));
            }

            public FontUIResource getControlFont() {
                return new FontUIResource(new Font("Arial", Font.PLAIN, 12));
            }
        };
        return fontSet;
    }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM