Estou fazendo uma simples comunicação entre cliente servidor utilizando TCP, e criei uma interface para mostrar os passos da execução. O problema é que por algum motivo não está escrevendo no meu JTEXTAREA.
Aqui uma parte do código:
public void iniciandoConexao(int porta, JTextArea log) throws IOException {
log.setText("Iniciando servidor...\n");
ServerSocket server = new ServerSocket(porta);
log.setText("Aguardando conexão...\n");
Socket socket = server.accept();
log.setText("Conexão estabelecida...\n");
InputStream input = socket.getInputStream();
OutputStream output = socket.getOutputStream();
}