Высота вкладки JTabbedPane с нимбом - PullRequest
1 голос
/ 23 марта 2011

Я хотел бы изменить вкладку высоты вкладки, и для этого я попробовал несколько методов, но безуспешно.Сначала я попробовал с иконкой проставки, высота хорошая, но текст вкладки больше не по центру.Затем я попытался изменить свойства Nimbus L & F, TabbedPane.tabInsets, TabbedPane: TabbedPaneTab.contentMargins и TabbedPane: TabbedPaneTabArea.contentMargins ничего не изменилось.Наконец, я попытался расширить BasicTabbedPaneUI и overide CalculateTabHeight, но фон вкладки больше не окрашивается.

1 Ответ

1 голос
/ 24 марта 2011

Просто используйте setTabComponentAt, чтобы установить пользовательский компонент на вкладке.Вы можете установить любой компонент, который вы хотите.Если вы просто хотите, чтобы метка была большей высоты, присвойте setComponentAt JLabel с рамкой или с его предпочтительным набором размеров.

...