Olá pessoal,
Primeiramente (tenho experiência de alguns meses com Java). Estou fazendo um protótipo em Java que possui uma tabela que além de listar terá a opção de excluir e editar os dados, num primeiro momento por meio do evento “mouseClicked” em qualquer coluna que se clicar de uma linha eu pego os dados da mesma. Ok, mas no meu caso quero pegar apenas clicks da coluna editar e excluir de maneira individual, ou seja, quando clicar em editar deve fazer uma ação, e quando clicar em excluir outra ação. Espero ter sido claro, e qualquer help será bem vindo., vlw.
ID USUÁRIO SENHA EDITAR EXCLUIR
1 usuario1 senha1 editar excluir
2 usuario2 senha2 editar excluir
3 usuario3 senha3 editar excluir
Trecho do código para preencher a tabela:
public void preeecher_jTable(){
jTable1.getColumnModel().getColumn(0).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(1).setPreferredWidth(150);
jTable1.getColumnModel().getColumn(2).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(3).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(4).setPreferredWidth(20);
DefaultTableModel modelo = (DefaultTableModel)jTable1.getModel();
modelo.setNumRows(0);
try{
conectaDB = new ConectaBD();
conectaDB.select(“id, usuario, senha”, “usuarios”,"");
while( .next() ){conectaDB.getResultSet()
modelo.addRow(, new Object[]{ conectaDB.resultSet.getString(“id”)conectaDB.resultSet.getString(“usuario”), conectaDB.resultSet.getString(“senha”) , “Editar”, “Excluir” });
}
}catch(Exception erro){
JOptionPane.showMessageDialog(null, "Erro: "+erro);
}
}