public Field getFieldAt(int x, int y, FieldLocation loc) {
		Layout layout = findLayoutAt(y);
		if (layout == null) {
			return null;
		}
		layout.setCursor(loc, x, y);
		return layout.getField(loc.fieldNum);
	}
Returns the Field at the given x,y coordinates.
<p>
Note the x,y must currently be visible on the screen or else this method will return null.

@param x the x mouse coordinate in the component.
@param y the y mouse coordinate in the component.
@param loc will be filled in with the FieldLocation for the given point. Values will be
           undefined if the Field return value is null.
@return Field the Field object the point is over.
Ghidra/Framework/Docking/src/main/java/docking/widgets/fieldpanel/FieldPanel.java