private JPanel buildServerComponent() {
		JPanel panel = new JPanel(new BorderLayout());
		JPanel comboPanel = new JPanel(new BorderLayout());
		comboPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 10));
		serverCombo = new GComboBox<>();
		serverCombo.addItemListener(serverComboListener);
		comboPanel.add(serverCombo, BorderLayout.CENTER);
		panel.add(comboPanel, BorderLayout.CENTER);

		AccessibleContext context = serverCombo.getAccessibleContext();
		context.setAccessibleName("BSim Server");
		context.setAccessibleDescription("Select a predefined Bsim Server");

		JButton button = new EmptyBorderButton(Icons.CONFIGURE_FILTER_ICON);
		button.setToolTipText("Show Server Manager Dialog");
		button.addActionListener(e -> managerServers());
		panel.add(button, BorderLayout.EAST);
		return panel;
	}
Base class for BSim Search dialogs that all have a server comboBox, and entries for the
similarity and confidence values.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/search/dialog/AbstractBSimSearchDialog.java