private JPanel createIconFieldPanel() {
		iconField = new JTextField(12);
		iconField.setName("IconName");
		iconField.getAccessibleContext().setAccessibleName("Icon Name");

		browseButton = new BrowseButton();
		browseButton.getAccessibleContext().setAccessibleName("Browse");
		JPanel panel = new JPanel(new BorderLayout(5, 0));
		panel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
		panel.add(new GLabel("Icon Name:"), BorderLayout.WEST);
		panel.add(iconField, BorderLayout.CENTER);
		panel.add(browseButton, BorderLayout.EAST);
		panel.getAccessibleContext().setAccessibleName("Icon Field");
		return panel;
	}
Create a panel that has text fields for entering a
name and tool description
Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/dialog/SaveToolConfigDialog.java