Listener célula JTable - Table Cell Listener

1 resposta
A

Olá amigos! Hoje me deparei com uma questão muito interessante e sobre a qual muitos desenvolvedores Java tem quebrado a cabeça para contornar: A implementação de um listener funcional para células em uma JTable. Encontrei essa solução no blog: http://tips4java.wordpress.com/

Resolvi compartilhar com vocês a solução. É bastante simples, mas funcional:

Action action = new AbstractAction()
{
    public void actionPerformed(ActionEvent e)
    {
        TableCellListener tcl = (TableCellListener)e.getSource();
        System.out.println("Row   : " + tcl.getRow());
        System.out.println("Column: " + tcl.getColumn());
        System.out.println("Old   : " + tcl.getOldValue());
        System.out.println("New   : " + tcl.getNewValue());
    }
};

TableCellListener tcl = new TableCellListener(table, action);

Postei um review sobre como utilizar essa classe no meu site, quem tiver curiosidade: http://www.amostech.com.br/joomla/index.php?option=com_content&view=article&id=71:cell-listener&catid=36:tecnologia-a-tutoriais&Itemid=62

Espero ter colaborado!

1 Resposta

juno.rr

Muito legal cara. Bem simples de implementar.
Valeu por compartilhar.
Abraço.

Criado 9 de maio de 2011
Ultima resposta 10 de mai. de 2011
Respostas 1
Participantes 2