Alguem tem algum exemplo de remover linha de jtable?

2 respostas
D

OI pessoal to tentando fazer remover linha d um jtable porem nao to conseguindo fazer isso a nivel de banco de dados,alguem aí tem algum exemplo pra eu v,flw brigadu

2 Respostas

D

Tem muito que não trabalho com java pra desktop,mas, se não me engano e assim DefautTableModel model=suaJTable.getModel(); model.removeRow(int numeroDaLinhaRemovida); suaJTable.setModel(model);
Tem um tutorial aqui no GUJ que pode ajudar, caso não
funcione poste ai.
Abç.

Jauns

Limpar toda a tabela.

public static void  LimpaTudo() 
{
	RemoveLinha(tabela.getRowCount());
}


public static void RemoveLinha(int quant)
{
	if(quant < 0)
		return;
	else
	{
		for(int c = 0; c < quant; c++)
			((DefaultTableModel)(tabela.getModel())).removeRow(0);
	}
}

clicar em uma linha e remover a mesma.

// captura linha quer ser removida, e ja remove a mesma
tabela.addMouseListener(new java.awt.event.MouseAdapter() {
	public void mouseClicked(java.awt.event.MouseEvent evt) {
		linha = tabela.getSelectedRow();
		((DefaultTableModel)(tabela.getModel())).removeRow(linha);
	}
}
);
Criado 22 de novembro de 2008
Ultima resposta 23 de nov. de 2008
Respostas 2
Participantes 3