Dúvidas sobre o JTable

1 resposta
E

Boa tarde.

Estou com uma dúvida referente a montagem da grid. Sendo esta:
Quando solicito a atualização das informações através de uma tabelaModelo, o cabeçalho desta mantém-se com A e B. Segue o código abaixo para que vocês possam analisá-lo.

public class ModeloTabela extends AbstractTableModel
{
	private	String[]	sColunas;
	private	String[][]	sCelulas;
	
	/**
	 * Retorna a quantidade de colunas da tabela
	 */
	public int getColumnCount()
	{
		return(sColunas.length);
	}

	/**
	 * Retorna a quantidades de Linhas
	 */
	public int getRowCount()
	{
		return(sCelulas.length);
	}
	
	/**
	 * Retorna a informaçao de um ponto específico 
	 */
	public Object getValueAt(int p_iPosicaoLinha, int p_iPosicaoColuna)
	{
		return(sCelulas[p_iPosicaoLinha][p_iPosicaoColuna]);
	}
	
	/**
	 * Prepara Dados de Linhas e Colunas 
	 */
	public void setAtualizaDados(String[] p_sColunas, String[][] p_sCelulas)
	{
		sColunas	= p_sColunas;
		sCelulas	= p_sCelulas;
	}
}

Na atualização das informações da GRID, processo do seguinte modo:

String[]	sColunas	= {"Coluna01","Coluna02"};
    	
    	String[][]	sCelulas	= {{"X1", "Teste 1"},{"X2", "Teste 2"},{"X3", "Teste 3"}};

    	ModeloTabela	mtTeste	= new ModeloTabela();
    	mtTeste.setAtualizaDados(sColunas, sCelulas);
    	tblDados.setModel(mtTeste);

Muito obrigado pela atenção.
Ederson.

1 Resposta

E

Olá a todos novamente.

Encontrei uma solução no tópico http://www.guj.com.br/forum/viewtopic.php?t=4357&highlight=defaulttablemodel e este já resolveu meus questionamentos.

Agradeço a atenção.
Ederson.

Criado 7 de janeiro de 2004
Ultima resposta 7 de jan. de 2004
Respostas 1
Participantes 1