Cabeçalho JTable

Bom pessoal, deve ser moleza, mas já quebrei a cabeça com isto.
Não fica visível o cabeçalho das minhas colunas…
alguém pode me dar uma help?

[code]jtTable = new JTable();
jtTable.setModel(new DefaultTableModel(
new Object [] []{
{null, null, null,null, null, null},
{null, null, null,null, null, null}

				},
				new String[]{"Id","Modelo", "Base", "Pedestal", "Classificador", "Correção"}
		
		));
		ScrollPane scroll = new ScrollPane();
		scroll.setBounds(50, 90, 500, 200);
		scroll.add(jtTable); 
		jpConsulta.add(scroll);
		[/code]

Só para referencia: Sou Novato :slight_smile:

Faça-nos o favor de não usar um DefaultTableModel. Você vai ver que o que você economizou de tempo em não procurar uma alternativa vai gastar mais tarde.

Veja isto aqui: ObjectTableModel

vc tem que dizer o que será impresso nas colunas.

pra cada virgula uma coluna.

no caso o linhas inicia vazio.

			String []	colunas = {"c1","c2","c3","cn"};
			String [][] linhas = {};
			tabela = new JTable(linhas, colunas);

se vc implementar com um DefaultTableModel fica mais ou menos assim

			DefaultTableModel dtm = new DefaultTableModel(linhas,colunas);

ai vc joga o model dentro da sua tabela.

ou

a galera aqui gosta de dizer sobre o objecttablemodel… que é uma excelente ferramenta!

mas repondam a dúvida do cara ao menos.