@Override
		public void mousePressed(MouseEvent e) {
			if (!MouseEntryTextField.this.isEnabled()) {
				return;
			}

			int modifiersEx = e.getModifiersEx();
			int button = e.getButton();

			int buttonDownMask = InputEvent.getMaskForButton(button);
			if (button == MouseEvent.BUTTON1 && buttonDownMask == modifiersEx) {
				// Don't allow the user to bind an unmodified left-click, as odd behavior can ensue.
				// We can revisit this if a valid use case is found.
				e.consume();
				return;
			}

			processMouseBinding(new MouseBinding(button, modifiersEx), true);
			e.consume();
		}
Sets the hint text that will be displayed when this field is disabled
@param disabledHint the hint text
Ghidra/Framework/Docking/src/main/java/docking/MouseEntryTextField.java