code: private void zApplyAllowKeyboardEditing() {
          // Set the editability of the time picker text field.
          parent.getComponentTimeTextField().setEditable(allowKeyboardEditing);
          // Set the text field border color based on whether the text field is editable.
          Color textFieldBorderColor = (allowKeyboardEditing)
                  ? InternalConstants.colorEditableTextFieldBorder
                  : InternalConstants.colorNotEditableTextFieldBorder;
          parent.getComponentTimeTextField().setBorder(new CompoundBorder(
                  new MatteBorder(1, 1, 1, 1, textFieldBorderColor), new EmptyBorder(1, 3, 2, 2)));
      }
docs: zApplyAllowKeyboardEditing, This applies the named setting to the parent component.