Como fazer para uma coluna de um jtable nao receber foco

1 resposta
F

bom dia pessoal,
estou precisando de mais uma ajudinha de vcs. Eu preciso fazer com que uma uma coluna de uma table nao receba foco. eu tentei fazer de algumas maneiras, mais nao consegui resolver de uma maneira. tentei fazer assim.:

DefaultTableModel tmDados = new DefaultTableModel(null, new String[]{"Codigo", "Dado", "Valor"}) {
        @Override
        public boolean isCellEditable(int row, int column) {
            if (column == 0) {
                setFocusable(false);
                return false;
            } else {
                return true;
            }
        }
    };

Como posso fazer isso? Para somente essa coluna de indice 0 fique sem receber o foco??
Obrigada pela ajuda

1 Resposta

L

Olá Fernanda;

Recomendo você adequar sua tabela de acordo com este blog:

http://www.javasimples.com.br/swing-awt/death-to-defaulttablemodel-abstracttablemodel-rulez

Tenho certeza que você irá conseguir resolver este seu problema.

Criado 28 de abril de 2013
Ultima resposta 29 de abr. de 2013
Respostas 1
Participantes 2