private JPanel createSourceArchivePanel(JRadioButton rb) {
		JPanel panel = new JPanel(new BorderLayout());

		SourceArchivePanel archivePanel = new SourceArchivePanel();
		JScrollPane sp = new JScrollPane(archivePanel);
		sp.getViewport().setPreferredSize(new Dimension(300, 400));

		panel.add(sp);
		panel.add(rb, BorderLayout.SOUTH);
		if (rb == latestRB) {
			latestPanel = archivePanel;
		}
		else if (rb == myRB) {
			myPanel = archivePanel;
		}
		else {
			origPanel = archivePanel;
		}
		return panel;
	}
Panel to select a source archive in order to resolve a conflict.
Ghidra/Features/Base/src/main/java/ghidra/app/merge/datatypes/SourceArchiveMergePanel.java