private void setRowComponent(JComponent comp, int row, int column, Insets insets) {
		rowPanel.add(comp);
		int numRows = rowComps.size();
		if (row >= numRows) {
			// Creating brand new row.
			for (int i = numRows; i <= row; i++) {
				rowComps.add(i, new ArrayList<JComponent>());
			}
		}
		ArrayList<JComponent> list = rowComps.get(row);
		for (int i = list.size(); i <= column; i++) {
			list.add(null);
		}
		list.set(column, comp);
	}
Gets the GUI components in order from left to right for the indicated row of the display table.
@param row the row index (0 based).
@return the components.
Ghidra/Features/Base/src/main/java/ghidra/app/merge/listing/VerticalChoicesPanel.java