我想更改高度标签的tabbedpane,并且这样做我尝试了几种方法但没有任何成功。首先我尝试使用间隔图标,高度很好,但是标签的文本不再是中心。然后我尝试更改Nimbus L& F属性,TabbedPane.tabInsets,TabbedPane:TabbedPaneTab.contentMargins和TabbedPane:TabbedPaneTabArea.contentMargins没有任何变化。最后,我尝试扩展BasicTabbedPaneUI并覆盖calculateTabHeight,但选项卡的背景不再绘制。
答案 0 :(得分:1)
只需使用setTabComponentAt
在标签页上设置自定义组件即可。您可以设置所需的任何组件。如果您只想要一个更高的标签,请给setComponentAt
一个带边框的JLabel,或者设置其preferredSize。