Пока нашел JFontChooser и он мне показался убогим, поправьте если не прав: шрифт интерфейса мелкий и поменять нельзя, установить свою иконку в заголовок окна нельзя, даже задать стартовый шрифт до запуска нельзя. Посоветуйте альтернативу, которая умела бы вышеперечисленное или раскажите как это сделать с JFontChooser.