int y = hotspot.y;
int w = owner.getWidth();
int h = owner.getHeight();
if (x >= 0 && x < w && y >= 0 && y < h && (x < insets.left || x >= w - insets.right || y < insets.top || y >= h - insets.bottom)) {
if (editor == null)
editor = new LabelEditor();
return editor;
}
return null;
}