EmanueleV ha scritto:
frmServer.getContentPane().add(textArea);
Questo non serve. JTextArea è già in un contenitore (JScrollPane) ed è solo JScrollPane che va aggiunto a sua volta in un altro contenitore.
Un componente può avere 1 solo "parente" strutturale nella interfaccia.
Nemmeno questo serve:
textArea.setBounds(10, 62, 395, 118);
E se il content-pane ha un layout manager (di default è BorderLayout), allora neanche questo serve:
scrollPane.setBounds(331, 160, -305, -77);