@Override
		public void insertString(FilterBypass fb, int offset, String text, AttributeSet attr)
			throws BadLocationException {
			text = text.trim();
			StringBuilder builder = getText(fb);
			builder.insert(offset, text);
			if (isValid(builder)) {
				super.insertString(fb, offset, text, attr);
			}
		}
Sets the minimum allowed value. The min must be 0 or negative so that continuous validation
can work.
@param min the minimum allowed value.
Ghidra/Framework/Docking/src/main/java/docking/widgets/textfield/FloatingPointTextField.java