estou usando uma tabela cujo os dados são carregados do banco de dados
como fazer ocorrer uma função ao apertar em uma linha (Ex seu clickar na linha 1 executa algo ,Ex seu clickar na linha 2 executa
outro ? como fazer esse evento?
estou usando uma tabela cujo os dados são carregados do banco de dados
como fazer ocorrer uma função ao apertar em uma linha (Ex seu clickar na linha 1 executa algo ,Ex seu clickar na linha 2 executa
outro ? como fazer esse evento?
Você vai ouvir um evento do mouse. Daí, quando você der dois cliques na tabela, pode pegar a coluna e a linha selecionada.
private void tableMouseClicked(java.awt.event.MouseEvent evt) {
if (evt.getClickCount() == 2) {
int row = table.getSelectedRow();
int column = table.getSelectedColumn();
//exemplo: Já atribuindo o valor
String nome = (String) table.getValueAt(row, column);
}