@Override
	protected Component buildInlineEditorComponent() {

		double minValue = getConstraint().getMinValue();
		double maxValue = getConstraint().getMaxValue();

		JPanel panel = new JPanel(new VerticalLayout(2));

		lowerSpinner = createSpinner(minValue);
		upperSpinner = createSpinner(maxValue);
		lowerSpinner.setName("double.lower.spinner");
		upperSpinner.setName("double.upper.spinner");

		JPanel rangeControlPanel = new JPanel(new GridLayout(1, 2));
		rangeControlPanel.add(lowerSpinner);
		rangeControlPanel.add(upperSpinner);

		panel.add(rangeControlPanel);

		infoLabelNumberFormat = new DecimalFormat(DISPLAY_FORMAT);

		infoLabel = new GDHtmlLabel();
		infoLabel.setHorizontalAlignment(SwingConstants.CENTER);
		panel.add(infoLabel);

		return panel;
	}
Constructor.

@param constraint Floating-point constraint for which this component is an editor.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constrainteditor/DoubleRangeConstraintEditor.java