Remover jButton atraves de um metodo dele mesmo

Ola Pessoal, tenho um botao que eh adicionado ao meu jLayeredPane quando eu chamo.
Esse botao serve para excluir as jTabbedPanes.
Porem eu queria que ele se excluisse tambem depois que a ultima Aba fosse excluida.

Esse eh o metodo que ele executa para excluir as Abas,
Porem como eu faco para ele excluir a si mesmo???

 private void jTabDeleteOneActionPerformed(java.awt.event.ActionEvent evt) 
    {
        
     int selIndex =  jTabbedPane1.getSelectedIndex();
     jTabbedPane1.remove(selIndex);
   
    }

Olá naoki420,

Bom, vc pode dar um null no seu JButton e um remove(JButton) no seu container e é claro, depois um repaint() senão a imagem vai continuar lá.

Flw!!!

Ok Betanin, vou tentar…
e como eu faco para ele soh sumir junto com a ultima Aba???
Por exemplo:
Soh sumir a hora que nao tiver mais jPanel no jTabbedPane.

Naoki-san, que tal desabilitar o botão, em vez de fazê-lo sumir? É mais fácil e mais jeitoso (e mais parecido com outros programas do Windows), já que você pode habilitar o botão se tiver de criar mais abas depois.

É que queria usar o lugar onde ele está para outros componentes…
Talvez mudar a funcao dele…
e ateh renomear