@Override
	protected Component buildInlineEditorComponent() {

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

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

		initLowerSpinner(minValue, minDate, maxDate);
		initUpperSpinner(maxValue, minDate, maxDate);

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

		panel.add(controlPanel);

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

		return panel;
	}
Constructor.

@param constraint Date constraint for which this component is an editor.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/constrainteditor/DateRangeConstraintEditor.java