Как деактивировать прямоугольники фокуса на одном компоненте в Swing/Nimbus

Для моего текущего проекта я использую Swing и внешний вид Nimbus. Внешний вид рисует прямоугольники фокуса, которые отлично смотрятся на кнопках, текстовых полях и так далее. К сожалению, прямоугольник фокуса также рисуется на любой вкладке TabbedPane.

Как я могу отключить рисование прямоугольника фокуса вокруг этих вкладок?

Заранее спасибо,

Дэйвид


person dajood    schedule 13.07.2010    source источник


Ответы (1)


Кажется, этим занимается

com.sun.java.swing.plaf.nimbus.TabbedPaneTabbedPaneTabPainter

Возможно, вы сможете заменить Focused, но я не пробовал. Ниже приведены TabbedPane значения пользовательского интерфейса по умолчанию. , а также ссылки на некоторые примеры.

person trashgod    schedule 14.07.2010