private void moveCursorLeft(boolean shiftDown) {
			if (shiftDown) {
				int start = textField.getSelectionStart();
				if (start > 0) {
					textField.setSelectionStart(start - 1);
				}
			} else {
				int pos = textField.getCaretPosition();
				if (pos > 0)
					textField.setCaretPosition(pos - 1);
			}
		}