April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Adicionando e removendo linhas
nExemplo (cont)
n
npublic void adicionaLinha() {
n   DefaultTableModel m = (DefaultTableModel)getTabela().getModel();
n   m.addRow( new String [] {"", ""} ); // Adiciona linha em branco no modelo
n}
npublic void removeLinha(int row) {
n   DefaultTableModel m = (DefaultTableModel)getTabela().getModel();
n   m.removeRow(row); // // Remove a linha do modelo
n}
npublic void removeLinha() {
n   int linhaSelecionada = getTabela().getSelectedRow();
n   if( linhaSelecionada < 0 ){
n     return;
n   } else {  
n     removeLinha(linhaSelecionada);
n   }
n}