public void show(Address[] addresses) throws ImproperUseException {

		if (isRunningHeadless()) {
			throw new ImproperUseException(
				"The show() method can only be used when running headed Ghidra.");
		}

		PluginTool tool = state.getTool();
		if (tool == null) {
			return;
		}

		TableService ts = tool.getService(TableService.class);
		if (ts == null) {
			println("Unable to show addresses, no table service exists.");
		}
		else {
			show("Addresses", ts, addresses);
		}
	}
Displays the address array in a table component. The table contains an address
column, a label column, and a preview column.
<p>
This method is unavailable in headless mode.

@param addresses the address array to display
@throws ImproperUseException if this method is run in headless mode
Ghidra/Features/Base/src/main/java/ghidra/app/script/GhidraScript.java