ora spero di darti una mano io...
premetto che io utilizzo
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
out = new DataOutputStream(socket.getOutputStream());
per ricevere e inviare rispettivamente.
ora non capisco perchè ti solleva una NullPointerException. se chiami la writeBytes() dopo la creazione del socket e dopo aver correttamente creato gli stream di in e di out non ci dovrebbero essere problemi.
ovviamente effettuerai la chiamata sendToTheServer() da un oggetto Client_Net e, salvo eccezioni, non dovresti avere questi problemi. utilizzare il modificatore static non è necessario.
spiega un po che fai prima di inviare il messaggio

Rispondi quotando