[RESOLVIDO]Como ativar a edição de uma célula da JTable ao seleciona-lá

3 respostas
thiagomartendal

Como eu posso ativar a edição de uma célula ao seleciona-lá?

[color=red] *Quando eu digo “ativar edição”, quero que apareça o cursor de texto na célula, coisa que não acontece apenas selecionando, eu tenho que dar duplo clique para isto e não quero que seja assim.[/color]

Grato;

3 Respostas

glprog
tabela.addMouseListener(new MouseListener() {

            @Override
            public void mouseClicked(MouseEvent e) {
                tabela.editCellAt(tabela.getSelectedRow(), tabela.getSelectedColumn());
            }

            @Override
            public void mousePressed(MouseEvent e) {
                
            }

            @Override
            public void mouseReleased(MouseEvent e) {
                
            }

            @Override
            public void mouseEntered(MouseEvent e) {
                
            }

            @Override
            public void mouseExited(MouseEvent e) {
                
            }
        });
glprog

Deu certo com o código que postei ou fez de outra maneira? Compartilhe com a comunidade por favor.

thiagomartendal

Foi com o seu código mesmo, obrigado.

Criado 7 de junho de 2015
Ultima resposta 8 de jun. de 2015
Respostas 3
Participantes 2