Jtable ajuda por favor

3 respostas
L

galera o problema é o seguinte, eu quero criar um campo de pesquisa, e quando eu pesquisar
aparecer no jtalbe. até aqui tudo bem

a perte q eu n to entendendo é ultilizar uma actionlistner no jtablem por exemplo eu clicar duas vezes em cima de uma
linha e ele me retornar o valor da linha e da coluna. é possivel eu fazer isso ???

sou novato em java

vlw pela ajuda

3 Respostas

janjan
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MouseClicked
        // este método trata o duplo clique sobre o JTable, gravando o valor do campo
        // chaveTipo na propriedade selected, para ser recuperada posteriormente
        // o diálogo é fechado após a seleção
        
        if (evt.getClickCount()==2) {
             String result="";
             try {
                // posiciona o ResultSet no registro corresponde à linha
                // selecionada no JTable
                rs.absolute(this.jTable1.getSelectedRow()+1);
                // obtem o valor do campo chaveTipo
                result = rs.getString("chaveTipo");
            } catch (Exception e) {
                e.printStackTrace();
            }
            // grava o valor obtido na propriedade local
            selected = result;
            
            // fecha o diálogo
            this.dispose();
        }        
    }//GEN-LAST:event_jTable1MouseClicked
marciofermino
int[] selRows;
    selRows = jTable1.getSelectedRows();

    Object linha = null;

    if (selRows.length > 0) {
        TableModel tm = jTable1.getModel();
        linha = tm.getValueAt(selRows[0], 0);
    }
L

ow valeu pela ajuda janjan funcionou brigadão add eu no msn [email removido]

Criado 11 de dezembro de 2008
Ultima resposta 12 de dez. de 2008
Respostas 3
Participantes 3