eu tenho um tabela na qual tem uma lista com o nome de todos os clientes. Eu queria que ao clicar em cima do nome do cliente se abri-se uma segunda janela com todos os dados cadastrados. O meu problema é como vou fazer para quando clicar em determinada linha abra essa segunda janela.
Duplo click em uma linha da tabela
I
2 Respostas
C
Boa tarde IkeSilva,
Implemente um MouseListener na sua tabela:
SuaTabela.addMouseListener(new MouseAdapter()
{
public void mouseClicked(MouseEvent e)
{
//Chama a tela
}
});
K
Boa tarde IkeSilva,Implemente um MouseListener na sua tabela:
SuaTabela.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e) { //Chama a tela } });
Em parte, este codigo está certo, mais no contexto da pergunta, fala click, mais no tópico fala “Duplo-Click”.
Aqui vai uma dica: Abra um evento na tabela onde inicia um sistema de Click… que seria 1 clik para gerar a ação.
segundo faça um evento com um If como este:
if (evt.getClickCount()==2){
//Aqui dentro se encontra a ação para um Duplo-Click.
}
Ficaria assim:
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
if (evt.getClickCount()==2){
//Ação de duplo-click
}
}
Veja se isto ajuda na sua dúvida.
Criado 21 de fevereiro de 2013
Ultima resposta 21 de fev. de 2013
Respostas 2
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo