Я работаю над Java-приложением, использующим Swing, и хочу настроить графический интерфейс, используя «правильные» шрифты и размеры шрифтов. Под правильным я подразумеваю шрифты (+ размер), как определено пользователем, так что мое приложение будет вписываться в настройки экрана пользователя (комбинация разрешения / размера шрифта) без необходимости предоставлять свои собственные пользовательские настройки. Мое приложение будет использоваться в Windows, MacOS X и Linux.
Я не смог найти, как это сделать, или действительно ли это вообще возможно. Я нашел некоторые ссылки на getSystemFont, но не смог найти никакой документации.
Кто-нибудь может помочь?
РЕДАКТИРОВАТЬ: Юджин предположил, что использование setLookAndfeel уже позаботится об этом. Хотя это может быть правильно, это все еще оставляет меня с вопросом о том, как добавить, например. JTextField на экран, который имеет правильную высоту, так как мне нужно передать что-то на .setBounds