Ciao a tutti, ho creato la mia tabella, adesso voglio che quando con il tab o con invio arrivo all'ultima colonna mi si posizioni su una nuova riga inizializzata con un un numero riga che vado progressivamente ad aumentare.
codice:
 private void jTSediKeyReleased(java.awt.event.KeyEvent evt) {
          int col = jTSedi.getSelectedColumn();
         int row = jTSedi.getSelectedRow();
         int numriga=0;
         
      KeyStroke ks = KeyStroke.getKeyStroke("A");
         // char a = ks.getKeyChar();  
      int i=    ks.getKeyCode();
      int rownum=0;
      if (i==65 & jTSedi.isCellSelected(row, 4)){
          rownum=rownum++;
          numriga = Integer.parseInt(jTSedi.getValueAt(row, 0).toString());
          numriga =  numriga + 10;
           ((DefaultTableModel )this.jTSedi.getModel()).addRow(new Object[ ]{numriga,null,null,null,null,"Attivo"}); 
          
             jTSedi.editCellAt(row+1, 1);
      }
    }
il problema è che quando vado a scrivere sul nuovo rigo il focus rimane sulla colonna della riga precedente

come posso gestirlo?