2012-01-29 602 views

回答

6

您可以创建自己的TabbedPaneUI,但如果你只是使用JTabbedPane#setTabComponentAt和使用更大的组件用于呈现分页标题

3

为了创建自定义选项卡窗格可能是简单的,我推荐检查Oracle tutorial 。您必须创建自己的面板,然后才能修改显示标题的组件。最后,您使用setTabComponentAt将您自己的面板放在窗格中。

6

这是为我工作。

JLabel lab = new JLabel(); 
lab.setPreferredSize(new Dimension(200, 30)); 
jTabbedPane1.setTabComponentAt(0, lab); // tab index, jLabel 

或尝试这种变化在相同尺寸的所有凸片部件(在主方法调用)

UIManager.getLookAndFeelDefaults().put("TabbedPane:TabbedPaneTab.contentMargins", new Insets(10, 100, 0, 0));

相关问题