Meus caros o que estou precisando é o seguinte tenho uma grid que ao dar dois cliques nela ela me abre uma outra tela, e em baixo tenho o botão editar e gostaria que ele fizesse a mesmo coisa que que gostaria de chamar o codigo da grid, não queria copiar e colocar… agradeço a atenção.
eu criaria um método genérico para edição
void editar(int pos){
//pega a row na posição que veio por parametro. e edita, enfim.
}
//na acao do duplo clique
//pega a linha selecionada e chama esse método.
//na acao do botão exija que tenha uma linha selecionada na tabela
//e pegue a posição da linha selecionada e chame o método da edição!.
//acho que disso ou de algo parecido vc nao escapa, abraços!
entendi. a principio imaginei isso mesmo, agora so para desencargo de conciência, exite algo tipo
private void btnEditarActionPerformed(java.awt.event.ActionEvent evt) {
grid1.duploclick();//isso não existe mais algo que faça o mesmo efeito?
}
mais uma vez grato pela atenção
//barbadinha... a edição das celulas tem que estar bloqueadas e
table.addMouseListener(new MouseAdapter(){
@Override
public void mouseClicked(MouseEvent e) {
// TODO Auto-generated method stub
if(e.getClickCount()==2){
//seu código
}
}
});
obrigado meu caro funcionou perfeitamente…