Remover Linha da tabela referente ao arraylist

É o seguinte galera, tenho um arraylist que guarda números de 1 a 40, preciso que quando clico no botão apago a linha da tabela referente ao numero de array: eu consegui fazer selecionando a linha para apagar, mas quero apenas no click do botão fazer isso

Galera, já consegui obrigado!! e até a próxima!!

E que tal postar a solução? Normalmente a gente usa o fórum não só para perguntar, mas para contribuir também.

E espero sinceramente que você não esteja se batendo com o DefaultTableModel. Pq é mais rápido e fácil criar seu próprio model.

Desculpem pela demora da solução, ai está uma saída para o que eu precisava, com certeza será útil para alguém!

[code]private void jButtonNum033ActionPerformed(java.awt.event.ActionEvent evt) {
//remove este conteudo do array e a linha da tabela referente ao array
Object[] options = {“Sim”, “Não”};
int i = JOptionPane.showOptionDialog(null,
"Deseja Realmente Excluir o Passageiro " + “\n” + “e Liberar Esta Poltrona?”, “Saída”,
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null,
options, options[0]);
if (i == JOptionPane.YES_OPTION) {

  int indice = lugar.indexOf("33");  //aqui foi a solução encontrada para atribuir o conteudo 33 do array = 33 
  if(indice != -1){
        modelo.removeRow(indice); //remove linha referente
        lugar.remove(indice); //remove do arraylist
        jButtonNum033.setBackground(Color.green); //libera poltrona  e colori o botão de verde
  }[/code]