Spiego brevemente la situazione:
sto facendo un editor di testo e uso JTabbedPane; c'è un bottone per creare un nuovo foglio (inteso come nuovo Tab con 1 jtextarea) e un altro bottone per cancellare i fogli.
Siccome i tab hanno il nome che termina con il numero di tab aperto, se li cancello e ne creo nuovi, mi succede un gran casino. Ho usato una variabile (out) per tenere conto del tab da creare, ma in questo modo mi tiene in memoria solo 1 tab.
Anche se uso gli array(cosa che poi mi tocca ) non so come fare

mi direste la procedura da seguire?