public static String showInputMultilineDialog(Component parent, String title, String label,
			String initialValue) {

		return Swing.runNow(() -> {

			Icon icon = getIconForMessageType(QUESTION_MESSAGE);
			MultiLineInputDialog dialog =
				new MultiLineInputDialog(title, label, initialValue, icon);
			DockingWindowManager.showDialog(parent, dialog);

			if (dialog.isCanceled()) {
				return null;
			}
			return dialog.getValue();
		});
	}
Displays a dialog for the user to enter a <b>multi-line</b> string value.

@param parent the component to parent this dialog to
@param title the title to display on the input dialog
@param label the label to display in front of the text area
@param initialValue an optional value that will be set in the text area, can be null
@return the string entered OR null if the dialog was canceled.
Ghidra/Framework/Docking/src/main/java/docking/widgets/OptionDialog.java