public ChatPanel(final ChatManager user, final int clientID) {
		this.clientID = clientID;

		setBorder(new TitledBorder(null, "", TitledBorder.LEADING, TitledBorder.TOP, null, null));

		setBackground(Color.WHITE);
		setLayout(new BorderLayout(5, 5));
		
		showMessageArea = new JTextArea();
		showMessageArea.setEditable(false);
		writeMessageField = new JTextField();
		if(clientID <= 0)
			writeMessageField.setEditable(false);
		
		writeMessageField.addActionListener(new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent e) {
				String message = writeMessageField.getText();
				user.sendData(message, clientID);
				writeMessageField.setText("");
				show("Me: " + message);
			}
		});
		
		add(new JScrollPane(showMessageArea), BorderLayout.CENTER);
		add(writeMessageField, BorderLayout.SOUTH);
	}