Non devi creare una nuova finestra, ovviamente...
Tu devi avere una sola finestra. Devi tenere il riferimento a quella finestra (ad esempio, l'oggetto MioGui dovrà essere una variabile di istanza della tua classe con il main) e, per ciascuna scrittura, usare un metodo della classe.
Dovrai, quindi, far sì che MioGui fornisca un metodo accessorio per poter appendere il testo alla JTextArea.
Esempio:
codice:
public class MioGui extends JFrame {
...
private JTextArea jta;
...
public void appendiTesto(String str) {
jta.append( str );
}
}
Quindi, nella classe in cui tu istanzi MioGui:
codice:
public class Cerca {
...
private MioGui mg;
...
public void serialEvent( ... ) {
mg.appendiTesto( testoDaAppendere );
}
...
}
Ciao.