예제 #1
0
파일: Chat.java 프로젝트: brgj/Tales
 /**
  * Send a message to the client
  *
  * @return true if message is not empty
  */
 public boolean sendMessage() {
   if (messageToSend.length() == 0) return false;
   client.sendMessage(messageToSend.toString());
   addMessageToLog("You: " + messageToSend.toString());
   messageToSend.delete(0, messageToSend.length());
   return true;
 }
예제 #2
0
파일: Chat.java 프로젝트: brgj/Tales
  /** Poll the client for a message, add it to the log if not null */
  private void getMessageFromClient() {
    String rec = client.receiveMessage();

    if (rec != null) {
      addMessageToLog(rec);
    }
  }
예제 #3
0
파일: Chat.java 프로젝트: brgj/Tales
 /** Disconnect from the server */
 public void disconnect() {
   client.sendMessage("Disconnected");
   client = null;
 }