public JPanel getTextInputAndSendPanel()
	{
		JPanel panel = new JPanel();
		panel.setLayout(new BorderLayout());
		inputField = new JTextField();
		inputField.setEnabled(false);
		/*
		 * Key Listener to grab when user Hits Enter:
		 */
		inputField.addKeyListener(new KeyListener()
		{

			@Override
			public void keyPressed(KeyEvent arg0)
			{
				if (arg0.getKeyCode() == KeyEvent.VK_ENTER)
				{
					sc.sendChatMessage(inputField.getText());
				}
			}

			@Override
			public void keyReleased(KeyEvent arg0)
			{
				if (arg0.getKeyCode() == KeyEvent.VK_ENTER)
				{
					inputField.setText("");
				}
			}

			@Override
			public void keyTyped(KeyEvent arg0)
			{
			}
		});
		panel.add(inputField, BorderLayout.CENTER);
		JButton sendButton = new JButton("Send");
		/*
		 * Action listener to grab when the user click on Send Button
		 */
		sendButton.addActionListener(new ActionListener()
		{
			@Override
			public void actionPerformed(ActionEvent arg0)
			{
				if (sc.isConnected())
				{
					sc.sendChatMessage(inputField.getText());
					inputField.setText("");
				}
			}
		});
		sendButton.setSize(new Dimension(10, 10));
		panel.add(sendButton, BorderLayout.EAST);
		return panel;
	}