@Override
	public void stateChanged(ChangeEvent ev) {
		int index = this.getSelectedIndex();
		if (centerComponent == null || index < 0) {
			scroller.setColumnHeaderComp(null);
			return;
		}
		JPanel panel = (JPanel) getSelectedComponent();
		scroller.setColumnHeaderComp(fieldHeaderComps.get(index));
		panel.removeAll();
		panel.add(centerComponent, BorderLayout.CENTER);
		fieldPanel.requestFocus();
	}
Constructs a new FieldHeaderPanel
@param formatMgr the format manager to display tabbed panels for.
@param scroller the scroll model to coordinate the view for.
@param panel the field panel to use.
Ghidra/Features/Base/src/main/java/ghidra/app/util/viewer/format/FieldHeader.java