private void setAttractionIcon(@Nullable Icon icon) { if (myIcon.getIcon(0) == null) { setIcon(null, 1); myOverlayedIcon = icon; } else { setIcon(icon, 1); myOverlayedIcon = null; } }