Quem forca o "desenho" dos rotulos das colunas (automaticamente) eh o JScrollPane, e nao a propria tabela. A maneira mais facil de fazer isso eh criando cada tabela dentro de um JScrollPane. Usando o seu exemplo:
public class GUITest100 extends javax.swing.JFrame { private final JTable[] tabela; public GUITest100(int parcelas) { tabela = new JTable[ parcelas ]; JScrollPane spanes[] = new JScrollPane[parcelas]; JTabbedPane jTabbedPane1 = new javax.swing.JTabbedPane(); for(int i = 0; i < parcelas; i++) { tabela[ i ] = new JTable(600, 6); spanes[i] = new JScrollPane(tabela[i]); jTabbedPane1.addTab("tab" + i, spanes[i]); } getContentPane().add(jTabbedPane1, java.awt.BorderLayout.CENTER); pack(); } public static void main(String args[]) { new GUITest100(2).show(); } } ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------