public void displayMessage(final String message, final int clientID) {

		SwingUtilities.invokeLater(new Runnable() {
			@Override
			public void run() {
				if (clientID == ERROR_CODE) {
					displayInfoMessage(message);
				} else {
					ChatPanel clientTab = connections.get(clientID);
					String clientName = allUserList.get(clientID);
					/* If a new user is knocking */
					if (clientTab == null)
						clientTab = createNewTab(clientName, clientID);

					String firstName = clientName.split(" ")[0];
					clientTab.show(firstName + ": " + message );
				}
			}
		});
	}