Contar ultima linha jtable

0 respostas
java
R

Pessoal alguém poderia me dar um ajuda rapida? eu preciso que quando minha tabela “CadresultadoTabela” chegar na ultima linha, ele efetuar um evento.

Estou usando um evento e quando ele está chegando na ultima linha, ele não está ativando um reprovado eu aprovado.

Segue meu código:

if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
                int linha = CadresultadoTabela.getSelectedRow() - 1;
                Object obj = modelo.getValueAt(linha, 30);
                Object obj2 = modelo.getValueAt(linha, 31);
                Object obj3 = modelo.getValueAt(linha, 32);

                if ((obj == null || obj.toString().equals("")) && (obj2 == null || obj2.toString().equals(""))) {
                    EnterPreenchimento();
                } else {
                    VerificarResultdoEnter();
                    if (modelo.getValueAt(linha, 33).equals("Reprovado")) {
                        if (obj3 == null || modelo.getValueAt(linha, 32).equals("")) {
                            CadresultadoTabela.changeSelection(linha, 32, false, false);
                        } else {
                            EnterPreenchimento();
                        }
                    } else {
                        EnterPreenchimento();
                    }
                }
            }

Preciso efetuar um if na linha 18 ou 19 para que quando ele chegar na ultima linha, ele não utilize o “-1” da linha.

Criado 5 de setembro de 2017
Respostas 0
Participantes 1