Вы можете попробовать изменить код шрифта или размер шрифта, о котором вы говорили.
UIManager.getDefaults().put("TitledBorder.font", new javax.swing.plaf.FontUIResource(new Font("Arial", Font.BOLD, 12))) ;
кажется, Граница с заголовком есть конструктор, где можно указать шрифт >>>
public TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Создает экземпляр TitledBorder с указанной границы, название, название-обоснование, название-позиции, и название -шрифт.
Параметры: границы - граница название - название граница должна отображать titleJustification - оправдание для титула titlePosition - позиция в заголовке titleFont - шрифт для рендеринга названия
И даже цвет:
public TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Создает экземпляр TitledBorder с указанной границей, названием, названием оправдания, титульными позициями, заглавным шрифтом и титульных цветами.
Параметры: границы - граница название - название граница должна отображать titleJustification - оправдание для титула titlePosition - позиция в заголовке titleFont - шрифт в заголовке titleColor - цвет название
+1 Интересно, что некоторые демоверсии L & F явно отключили использование полужирным шрифтом Metal, например. http://download.oracle.com/javase/tutorial/uiswing/examples/components/FileChooserDemo2Project/src/components/FileChooserDemo2.java – trashgod
Спасибо за рабочий ответ. =) Я использовал другой шрифт, чтобы заставить его работать: UIManager.put («TitledBorder.font», новый шрифт («Tahoma», Font.BOLD, 11)); – Kyle