Как изменить шрифт во всем приложении Swing UI - PullRequest
4 голосов
/ 08 июня 2011

Я сделал заявку на свинг.Теперь я хочу изменить шрифт всего приложения Swing, чтобы любой добавляемый компонент следовал только за этим шрифтом.Есть ли способ добиться того же?

1 Ответ

9 голосов
/ 08 июня 2011
public static void setGlobalFont( Font font ) {  
        Enumeration keys = UIManager.getDefaults().keys();  
        while (keys.hasMoreElements() ) {  
            Object key = keys.nextElement();  
            Object value = UIManager.get( key );  
            if ( value instanceof Font ) {  
                UIManager.put( key, font );  
            }  
        }  
    }  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...