private void init() {
		setHTMLRenderingEnabled(false);
		if (getCellRenderer() instanceof JComponent) {
			GComponent.setHTMLRenderingFlag((JComponent) getCellRenderer(), false);
		}
		addListSelectionListener(e -> ensureIndexIsVisible(getSelectedIndex()));

		addKeyListener(new KeyAdapter() {
			@Override
			public void keyPressed(KeyEvent e) {
				autoLookup.keyTyped(e);
			}
		});
	}
Constructs a <code>GhidraList</code> that displays the elements in the
specified, non-<code>null</code> model. 
All <code>GhidraList</code> constructors delegate to this one.
@param dataModel   the data model for this list
@exception IllegalArgumentException   if <code>dataModel</code> is <code>null</code>
Ghidra/Framework/Docking/src/main/java/docking/widgets/list/GList.java