Вопрос : Аплет клиента Java - сообщение от сервера к ВСЕМ клиентам

О'КЕЙО поэтому я имели это но с другой стороны я решил сделать его поэтому он notiify все соединенные клиенты кто-то вышло. После этого я должен пойти спать поэтому я сохранил его. Окончательн оно получил к пункту где оно повторял сообщения поэтому я как раз не smog CTRL+Z моя задняя часть дороги….

In сервер здесь будет Кодий полагает для того чтобы послать вне: class= " lineNumbers " >
1 >

From SERVER.JAVA
 для (int i=0; i<=9; i++) {
				если (t, то [I]! && t =null [I]! =this) {
				    t [I] .os.println (name+ " имеет joined.");
				}
	}

	    System.out.println (name+ " вписывало игру. Их нападение: «+ px);
class= " ясным " >

and
1 >

 пока ((responseLine = is.readLine ()) ! = null) {
		System.out.println («клиент >» + responseLine);
	    }
помощь >


So class=

Server.java: class= " lineNumbers " >
1 >
import java.io.* " prettyprint " " class= id= " codeSnippet865232 >
 «+line); // кто-то сказало что-то
	    }
	    для (int i=0; i<=9; i++)
		если (t, то [I]! && t =null [I]! =this) {
		System.out.println («\ n» + имя +» выходило! \ n ");
		    t [I] .os.println («*** потребитель «+name+» выходит зала чата!!! *** ");
		}

	    os.println («*** свободного от игры дня «+name+» *** ");

	    для (int i=0; i<=9; i++) {
		если (==this t [I]) =null t [I];
		System.out.println («\ nSomeone выходило! \ n»);
	}

	    is.close ();
	    os.close ();
	    clientSocket.close ();

	}
	задвижка (IOException e) {};



    }
}
class= " lineNumbers " >
1 >


ClientApplet.java
import java.io.* " prettyprint " " class= id= " codeSnippet865233 >
» + responseLine);

	    }

пока ((buf = in.read ()) ! = -1) {

chattxt.append («\ n» + buf);


}
chattxt.append («\ прочитанное nIn: » + in.read () + «\ посланное nServer: » + внутри);

} задвижка (исключение e) {
e.printStackTrace ();
}
окончательно {
попытка {
	s.close ();
	} задвижка (IOException e)
	{}
}



}
}
class= " ясное " >
class=

Ответ : Аплет клиента Java - сообщение от сервера к ВСЕМ клиентам

> InputStream в = s.getInputStream ();

измените то к:

в = новое BufferedReader (новое InputStreamReader (s.getInputStream ()));

И извлекайте следующий, легко для того чтобы прочитать реакцию от сервера построчного using «в»

> пока ((buf = in.read ()) ! = -1) {
> chattxt.append («\ n» + buf);
> }
> chattxt.append («\ nIn прочитало: » + in.read () + «\ nServer послало: » + внутри);
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us