Sende streng over netværket
Jeg har følgende funktion som sender en streng over et netværkprivate void sendData( String message )
{
try
{
output.writeObject( message );
output.flush();
}
catch ( IOException ioException )
{
System.out.println("error")
}
}
Jeg kalder funktionen på to forskellige måder:
1:
Skriver strengen i et JTextField. Indtaster: #(efterfulgt af enter)
Dette kalder funktionen(i tekstfeltets actionlistener) sendData(event.getActionCommand());
Og dette virker hver gang.
2:
Trykker på en knap.
Dette kalder funktionen sendData("#");
Denne metode virker kun første gang. Jeg kan se at det modul der bliver sendt til modtager strengen "#" første gang, men anden gang modtager den ikke noget
Hvad går der galt?
