Duplo click[[RESOLVIDO]]

3 respostas
J

Ola Galera estou com uma duvida eu Tenho um Jtable “Grid” que é preenxida atrasvés de uma pesquisa
todos os cadastrados aparecem nessa Grid"Jtable" eu tenho um botao alteração que ao selecionar o cadastrado e clicar no botao alteração
ele abre o cadastrado para que seja feita a alteração.
O que eu gostaria que fosse feito é apenas que ao dar um clickduplo em cima do cadastrado ele abrisse essa tela de alteração …

ja fiz o algoritimo quase todo só precisava mesmo saber qual é o metodo do click duplo como ele funciona…

pq no caso eu faria

if(Click duplo){ <<<< preciso apenas disso

Abra a tela alteração;
todo esse codigo eu ja tenho

}

Obrigado

3 Respostas

H

No evento de mouse da tabela é só adicionar um if

MouseListener mouseListener = new MouseAdapter() {
      public void mouseClicked(MouseEvent mouseEvent) {

        if (mouseEvent.getClickCount() == 2) {

//Your code here!!!!!!!!!!!!!!!!!

        }
      }
    };
    table.addMouseListener(mouseListener);
H

pode adicionar no if para ver se o botão é o 1, para não fazer no click duplo do botão direito

if (mouseEvent.getClickCount() == 2 && mouseEvent.getButton() == MouseEvent.BUTTON1)
J

Obrigado Cara !!

Funcionou perfeitamente !!!

vlwww Abraços

Criado 18 de janeiro de 2011
Ultima resposta 19 de jan. de 2011
Respostas 3
Participantes 2