Por onde começar - Jtable implementada

4 respostas
THIAGOANALISTA

Estou desenvolvendo uma aplicação desktop, e estou com duvidas na consulta de dados, estou conseguindo buscar meus dados do bd e popular uma Jtable, agora não sei como fazer para quando clicar na linha, o usuário podeira editar ou excluir os dados ||Excluir|| Alterar||, se tiver algum material, dica, estou precisando muito, desde já agadeço;

4 Respostas

ViniGodoy

Como você implementou o seu TableModel?

ViniGodoy

De qualquer forma, o código do botão "Alterar" ficará mais ou menos assim:

int selected = suaTable.getSelectedIndex();
if (selected == -1) {
    return; //Nada selecionado
}

SuaClasse obj = seuTableModel.get(selected);
obj.setSeiLaOque(txtSeiLaOQue.getText());
seuTableModel.fireTableRowsUpdated(selected, selected);
E do excluir:
int selected = suaTable.getSelectedIndex();
if (selected == -1) {
    return; //Nada selecionado
}

seuTableModel.remove(selected);
THIAGOANALISTA

Agora não estou com meu código , ao chegar em casa vou postar ele para ver como devo fazer uma melhor implementação do TableModel, obrigado.

obj.setSeiLaOque(txtSeiLaOQue.getText()); -> é o nome do objeto que quero excluir

No caso quero excluir um dado que está no banco de dados, neste caso como ficaria a PK - chave primaria, nunca programei java na vida, somente php(prado framewok).

THIAGOANALISTA

Já li vários tutorias, livros, e as dúvidas vem na hora da implementação, e recomendável colocar um botal em um Jtable para excluir alterar dados?

Criado 2 de agosto de 2010
Ultima resposta 2 de ago. de 2010
Respostas 4
Participantes 2