2012-01-29 89 views

Respuesta

6

puede crear su propio TabbedPaneUI, pero podría ser más sencillo si sólo utiliza el JTabbedPane#setTabComponentAt y utilizar un componente más grande para la prestación del título de la pestaña

3

el fin de crear tabbedPane costumbre, yo recomiendo para comprobar el Oracle tutorial . Tienes que crear tu propio panel, luego puedes modificar el Componente que representa el título. Finalmente, usa setTabComponentAt para colocar su propio panel en el panel.

6

esto se trabajó para mí.

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

o tratar este cambio a todos los componentes de tabulación en mismos tamaños (llamada en el método principal)

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

Cuestiones relacionadas