Como utilizar o JTable

2 respostas
hvivox

Estou criando interface grafica no dedo, preciso utilizar o JTable com duas colunas para inserir e-mail e telefone, preciso da sua ajuda pois, tenha pouco tempo para fazer essas telas e o pessoal da minha equipe são burrão. Só vc pode me ajudar.

OBRIGADO!!!ote]Texto[/quote]  (alt+q)

2 Respostas

RegisFurtado

faça os seguintes imports

import javax.swing.table.DefaultTableModel;
import javax.swing.JTable;
import javax.swing.JScrollPane;

Declare o modelo da tabela e adicione na sua defautl table model

private String titulo[]={"E-mail","Telefone"};
private DefaultTableModel modelo = new DefaultTableModel(titulo,0);
private JScrollPane ScrollPaneDados = null;
private JTable tableProduto = null;

no construtor do panel coloque

jContentPane.add(getScrollPaneProduto(), null);

Depois crie sua tabela normalmente colocando o objeto modelo dentro dela para ficar com as colunas desejadas

private JTable getTableProduto()
 {
	if (tableProduto == null)
       {
             tableProduto = new JTable(modelo);
			
	}
		return tableProduto;
}

Acho que é só, de cabeça o que eu me lembro é isso, tem muito tempo que eu crio interfaces gráficas utilizando o netbeans 8) , to meio desacustumado com algumas coisas ultrapassadas !

Qualquer coisa que sair errado é só colocar ae que a gente tenta ajudar !

hvivox

Obrigado pela dica, já estou criando a tabela já sei configurar o tamanha da coluna. O problema agora é que tem um parte que não quer se ajustar ao layout as linhas e as colunas ficam do jeito que eu quero mas tem uma especie de caixa por tras que não se ajusta ao layut. Pus a tabela e o Jscrollpane em um painel mas não deu jeito.

Criado 7 de novembro de 2006
Ultima resposta 10 de nov. de 2006
Respostas 2
Participantes 2