private JPanel createScrollableRepoList(String[] repositoryNames) {
		JPanel panel = new JPanel(new BorderLayout());
		panel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
		listModel = new DefaultListModel<>();
		for (String repositoryName : repositoryNames) {
			listModel.addElement(repositoryName);
		}
		nameList = new GList<>(listModel);
		nameList.setEnabled(existingRepButton.isSelected());
		JScrollPane sp = new JScrollPane(nameList);
		panel.add(sp);
		return panel;
	}
Panel that shows a list of existing repositories, or allows the user
to enter the name of a new repository to be created. Used by the {@link RepositoryStep} of
either the new project wizard, the "convert to shared" wizard, or the "change repository"
wizard.
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/wizard/project/RepositoryPanel.java